Warning: Permanently added '172.25.95.191' (ECDSA) to the list of known hosts. Running: /usr/bin/copr-rpmbuild --verbose --drop-resultdir --build-id 829485 --chroot fedora-rawhide-x86_64 --detached default Version: 0.22 Task: {'build_id': 829485, 'buildroot_pkgs': [], 'chroot': 'fedora-rawhide-x86_64', 'enable_net': False, 'fetch_sources_only': True, 'git_hash': 'bd28cbbe91f033d26bb37cda780b1b30b3597b24', 'git_repo': '@scitech/openmpi4.0/netgen-mesher', 'memory_reqs': 2048, 'package_name': 'netgen-mesher', 'package_version': '6.2-0.8.git94fd571.fc30', 'project_dirname': 'openmpi4.0', 'project_name': 'openmpi4.0', 'project_owner': '@scitech', 'repos': [{'id': 'copr_base', 'name': 'Copr repository', 'url': 'https://copr-be.cloud.fedoraproject.org/results/@scitech/openmpi4.0/fedora-rawhide-x86_64/'}], 'source_json': {'clone_url': 'https://copr-dist-git.fedorainfracloud.org/git/@scitech/openmpi4.0/netgen-mesher.git', 'committish': 'bd28cbbe91f033d26bb37cda780b1b30b3597b24'}, 'source_type': 8, 'submitter': 'orion', 'task_id': '829485-fedora-rawhide-x86_64', 'timeout': 64800, 'use_bootstrap_container': False, 'with_opts': [], 'without_opts': []} Running: git clone https://copr-dist-git.fedorainfracloud.org/git/@scitech/openmpi4.0/netgen-mesher.git /tmp/tmp5uv1enwf/netgen-mesher --depth 500 --no-single-branch cmd: ['git', 'clone', 'https://copr-dist-git.fedorainfracloud.org/git/@scitech/openmpi4.0/netgen-mesher.git', '/tmp/tmp5uv1enwf/netgen-mesher', '--depth', '500', '--no-single-branch'] cwd: . rc: 0 stdout: stderr: Cloning into '/tmp/tmp5uv1enwf/netgen-mesher'... Running: git checkout bd28cbbe91f033d26bb37cda780b1b30b3597b24 cmd: ['git', 'checkout', 'bd28cbbe91f033d26bb37cda780b1b30b3597b24'] cwd: /tmp/tmp5uv1enwf/netgen-mesher rc: 0 stdout: stderr: Note: checking out 'bd28cbbe91f033d26bb37cda780b1b30b3597b24'. 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 bd28cbb automatic import of netgen-mesher 6.2-0.8.git94fd571.fc30 Running: cp -r . /tmp/tmpwj_u0cb7 cmd: ['cp', '-r', '.', '/tmp/tmpwj_u0cb7'] cwd: /tmp/tmp5uv1enwf/netgen-mesher 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/tmp5uv1enwf/.config/rpkg.conf Running: rpkg -C /tmp/tmp5uv1enwf/.config/rpkg.conf sources --outdir /tmp/tmpwj_u0cb7 /usr/bin/tail: /var/lib/copr-rpmbuild/main.log: file truncated Running: unbuffer /usr/bin/mock --buildsrpm --spec /tmp/tmpwj_u0cb7/netgen-mesher.spec --sources /tmp/tmpwj_u0cb7 --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --define %_disable_source_fetch 0 --uniqueext 1543220647.690927 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.13 starting (python version = 3.6.5)... Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/tmp/tmpwj_u0cb7/netgen-mesher.spec) Config(829485-fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/829485-fedora-rawhide-x86_64-1543220647.690927/root. INFO: calling preinit hooks INFO: enabled root cache INFO: enabled HW Info plugin Mock Version: 1.4.13 INFO: Mock Version: 1.4.13 Start: dnf install 'Copr repository' 5.1 MB/s | 413 kB 00:00 fedora 73 MB/s | 63 MB 00:00 Last metadata expiration check: 0:00:00 ago on Mon 26 Nov 2018 08:24:09 AM UTC. Dependencies resolved. ================================================================================ Group Packages ================================================================================ Marking packages as installed by the group: @Buildsystem building group xz gawk sed diffutils make rpm-build findutils patch cpio util-linux coreutils gzip which grep redhat-rpm-config bash bzip2 info shadow-utils fedora-release tar unzip ================================================================================ Package Arch Version Repository Size ================================================================================ Installing group packages: bash x86_64 4.4.23-5.fc30 fedora 1.5 M bzip2 x86_64 1.0.6-28.fc29 fedora 51 k coreutils x86_64 8.30-8.fc30 fedora 999 k cpio x86_64 2.12-9.fc29 fedora 252 k diffutils x86_64 3.6-5.fc29 fedora 350 k fedora-release noarch 30-0.14 fedora 9.1 k findutils x86_64 1:4.6.0-21.fc30 fedora 504 k gawk x86_64 4.2.1-3.fc29 fedora 1.1 M grep x86_64 3.1-8.fc29 fedora 249 k gzip x86_64 1.9-7.fc29 fedora 153 k info x86_64 6.5-11.fc30 fedora 175 k make x86_64 1:4.2.1-10.fc29 fedora 487 k patch x86_64 2.7.6-7.fc30 fedora 123 k redhat-rpm-config noarch 125-1.fc30 fedora 59 k rpm-build x86_64 4.14.2.1-3.fc30 fedora 113 k sed x86_64 4.5-2.fc29 fedora 288 k shadow-utils x86_64 2:4.6-5.fc30 fedora 1.1 M tar x86_64 2:1.30-6.fc29 fedora 805 k unzip x86_64 6.0-42.fc30 fedora 175 k util-linux x86_64 2.33-0.1.fc30 fedora 2.3 M which x86_64 2.21-11.fc29 fedora 41 k xz x86_64 5.2.4-4.fc30 fedora 143 k Installing dependencies: audit-libs x86_64 3.0-0.4.20180831git0047a6c.fc30 fedora 107 k basesystem noarch 11-6.fc29 fedora 6.9 k binutils x86_64 2.31.1-16.fc30 fedora 5.6 M brotli x86_64 1.0.5-1.fc29 fedora 322 k bzip2-libs x86_64 1.0.6-28.fc29 fedora 39 k ca-certificates noarch 2018.2.26-2.fc30 fedora 385 k chkconfig x86_64 1.11-2.fc30 fedora 168 k coreutils-common x86_64 8.30-8.fc30 fedora 1.9 M cracklib x86_64 2.9.6-17.fc30 fedora 77 k crypto-policies noarch 20181122-1.git70769d9.fc30 fedora 46 k curl x86_64 7.62.0-1.fc30 fedora 312 k cyrus-sasl-lib x86_64 2.1.27-0.4rc7.fc30 fedora 92 k dwz x86_64 0.12-9.fc29 fedora 105 k efi-srpm-macros noarch 4-1.fc30 fedora 22 k elfutils x86_64 0.175-1.fc30 fedora 294 k elfutils-default-yama-scope noarch 0.175-1.fc30 fedora 16 k elfutils-libelf x86_64 0.175-1.fc30 fedora 178 k elfutils-libs x86_64 0.175-1.fc30 fedora 260 k expat x86_64 2.2.6-1.fc30 fedora 100 k fedora-gpg-keys noarch 30-0.2 fedora 99 k fedora-release-common noarch 30-0.14 fedora 17 k fedora-repos noarch 30-0.2 fedora 8.9 k fedora-repos-rawhide noarch 30-0.2 fedora 8.1 k file x86_64 5.34-6.fc30 fedora 49 k file-libs x86_64 5.34-6.fc30 fedora 525 k filesystem x86_64 3.9-2.fc29 fedora 1.1 M fpc-srpm-macros noarch 1.1-5.fc29 fedora 7.5 k gc x86_64 7.6.4-4.fc29 fedora 101 k gdb-headless x86_64 8.2.50.20181114-9.fc30 fedora 3.4 M gdbm-libs x86_64 1:1.18-1.fc30 fedora 49 k ghc-srpm-macros noarch 1.4.2-8.fc29 fedora 7.4 k glib2 x86_64 2.58.1-2.fc30 fedora 2.5 M glibc x86_64 2.28.9000-19.fc30 fedora 3.8 M glibc-all-langpacks x86_64 2.28.9000-19.fc30 fedora 25 M glibc-common x86_64 2.28.9000-19.fc30 fedora 805 k gmp x86_64 1:6.1.2-8.fc29 fedora 272 k gnat-srpm-macros noarch 4-4.fc30 fedora 7.9 k go-srpm-macros noarch 2-18.fc29 fedora 11 k guile x86_64 5:2.0.14-12.fc29 fedora 3.5 M keyutils-libs x86_64 1.6-1.fc30 fedora 29 k krb5-libs x86_64 1.17-1.beta1.1.fc30 fedora 709 k libacl x86_64 2.2.53-2.fc29 fedora 25 k libarchive x86_64 3.3.3-1.fc30 fedora 341 k libatomic_ops x86_64 7.6.6-1.fc29 fedora 34 k libattr x86_64 2.4.48-4.fc30 fedora 17 k libbabeltrace x86_64 1.5.6-1.fc29 fedora 197 k libblkid x86_64 2.33-0.1.fc30 fedora 145 k libcap x86_64 2.25-12.fc29 fedora 49 k libcap-ng x86_64 0.7.9-5.fc30 fedora 27 k libcom_err x86_64 1.44.4-1.fc30 fedora 26 k libcurl x86_64 7.62.0-1.fc30 fedora 252 k libdb x86_64 5.3.28-34.fc30 fedora 734 k libdb-utils x86_64 5.3.28-34.fc30 fedora 128 k libfdisk x86_64 2.33-0.1.fc30 fedora 194 k libffi x86_64 3.1-18.fc29 fedora 32 k libgcc x86_64 8.2.1-5.fc30 fedora 95 k libgcrypt x86_64 1.8.4-1.fc30 fedora 435 k libgpg-error x86_64 1.31-2.fc29 fedora 235 k libidn2 x86_64 2.0.5-2.fc29 fedora 87 k libipt x86_64 2.0-1.fc30 fedora 50 k libmetalink x86_64 0.1.3-7.fc29 fedora 29 k libmount x86_64 2.33-0.1.fc30 fedora 166 k libnghttp2 x86_64 1.35.0-1.fc30 fedora 70 k libnsl2 x86_64 1.2.0-3.20180605git4a062cf.fc30 fedora 54 k libpkgconf x86_64 1.5.3-2.fc29 fedora 35 k libpsl x86_64 0.20.2-5.fc29 fedora 58 k libpwquality x86_64 1.4.0-11.fc30 fedora 96 k libselinux x86_64 2.8-5.fc30 fedora 79 k libsemanage x86_64 2.8-6.fc30 fedora 108 k libsepol x86_64 2.8-3.fc30 fedora 280 k libsigsegv x86_64 2.11-6.fc29 fedora 26 k libsmartcols x86_64 2.33-0.1.fc30 fedora 107 k libssh x86_64 0.8.5-1.fc30 fedora 210 k libstdc++ x86_64 8.2.1-5.fc30 fedora 455 k libtasn1 x86_64 4.13-6.fc30 fedora 67 k libtirpc x86_64 1.1.4-2.rc2.fc30 fedora 96 k libtool-ltdl x86_64 2.4.6-27.fc30 fedora 34 k libunistring x86_64 0.9.10-4.fc29 fedora 416 k libutempter x86_64 1.1.6-15.fc29 fedora 25 k libuuid x86_64 2.33-0.1.fc30 fedora 26 k libverto x86_64 0.3.0-6.fc29 fedora 21 k libxcrypt x86_64 4.4.0-1.fc30 fedora 113 k libxml2 x86_64 2.9.8-4.fc29 fedora 648 k libzstd x86_64 1.3.6-1.fc30 fedora 242 k lua-libs x86_64 5.3.5-2.fc29 fedora 111 k lz4-libs x86_64 1.8.2-2.fc29 fedora 60 k mpfr x86_64 3.1.6-3.fc30 fedora 212 k ncurses x86_64 6.1-8.20180923.fc30 fedora 359 k ncurses-base noarch 6.1-8.20180923.fc30 fedora 58 k ncurses-libs x86_64 6.1-8.20180923.fc30 fedora 287 k nim-srpm-macros noarch 1-3.fc29 fedora 8.0 k ocaml-srpm-macros noarch 5-4.fc29 fedora 7.8 k openblas-srpm-macros noarch 2-4.fc29 fedora 7.2 k openldap x86_64 2.4.46-10.fc30 fedora 281 k openssl-libs x86_64 1:1.1.1-7.fc30 fedora 1.3 M p11-kit x86_64 0.23.14-1.fc30 fedora 240 k p11-kit-trust x86_64 0.23.14-1.fc30 fedora 124 k pam x86_64 1.3.1-9.fc30 fedora 629 k pcre x86_64 8.42-5.fc30 fedora 186 k pcre2 x86_64 10.32-4.fc30 fedora 235 k perl-srpm-macros noarch 1-28.fc29 fedora 8.1 k pkgconf x86_64 1.5.3-2.fc29 fedora 39 k pkgconf-m4 noarch 1.5.3-2.fc29 fedora 17 k pkgconf-pkg-config x86_64 1.5.3-2.fc29 fedora 15 k popt x86_64 1.16-16.fc30 fedora 55 k publicsuffix-list-dafsa noarch 20180723-1.fc29 fedora 54 k python-pip-wheel noarch 18.1-1.fc30 fedora 1.2 M python-setuptools-wheel noarch 40.4.3-1.fc30 fedora 274 k python-srpm-macros noarch 3-39.fc30 fedora 12 k python3-libs x86_64 3.7.1-2.fc30 fedora 7.8 M qt5-srpm-macros noarch 5.11.2-1.fc30 fedora 9.2 k readline x86_64 7.0-12.fc29 fedora 189 k rpm x86_64 4.14.2.1-3.fc30 fedora 486 k rpm-build-libs x86_64 4.14.2.1-3.fc30 fedora 93 k rpm-libs x86_64 4.14.2.1-3.fc30 fedora 271 k rust-srpm-macros noarch 6-1.fc30 fedora 8.4 k setup noarch 2.12.3-1.fc30 fedora 148 k sqlite-libs x86_64 3.25.2-1.fc30 fedora 538 k systemd-libs x86_64 239-9.git9f3aed1.fc30 fedora 460 k tzdata noarch 2018g-1.fc30 fedora 425 k xz-libs x86_64 5.2.4-4.fc30 fedora 84 k zip x86_64 3.0-23.fc29 fedora 264 k zlib x86_64 1.2.11-14.fc30 fedora 89 k zstd x86_64 1.3.6-1.fc30 fedora 343 k Transaction Summary ================================================================================ Install 146 Packages Total download size: 86 M Installed size: 445 M Downloading Packages: (1/146): gzip-1.9-7.fc29.x86_64.rpm 12 MB/s | 153 kB 00:00 (2/146): diffutils-3.6-5.fc29.x86_64.rpm 19 MB/s | 350 kB 00:00 (3/146): make-4.2.1-10.fc29.x86_64.rpm 21 MB/s | 487 kB 00:00 (4/146): redhat-rpm-config-125-1.fc30.noarch.rp 11 MB/s | 59 kB 00:00 (5/146): shadow-utils-4.6-5.fc30.x86_64.rpm 22 MB/s | 1.1 MB 00:00 (6/146): fedora-release-30-0.14.noarch.rpm 3.7 MB/s | 9.1 kB 00:00 (7/146): findutils-4.6.0-21.fc30.x86_64.rpm 20 MB/s | 504 kB 00:00 (8/146): sed-4.5-2.fc29.x86_64.rpm 19 MB/s | 288 kB 00:00 (9/146): bash-4.4.23-5.fc30.x86_64.rpm 25 MB/s | 1.5 MB 00:00 (10/146): rpm-build-4.14.2.1-3.fc30.x86_64.rpm 8.4 MB/s | 113 kB 00:00 (11/146): which-2.21-11.fc29.x86_64.rpm 12 MB/s | 41 kB 00:00 (12/146): grep-3.1-8.fc29.x86_64.rpm 16 MB/s | 249 kB 00:00 (13/146): patch-2.7.6-7.fc30.x86_64.rpm 17 MB/s | 123 kB 00:00 (14/146): info-6.5-11.fc30.x86_64.rpm 23 MB/s | 175 kB 00:00 (15/146): unzip-6.0-42.fc30.x86_64.rpm 20 MB/s | 175 kB 00:00 (16/146): cpio-2.12-9.fc29.x86_64.rpm 24 MB/s | 252 kB 00:00 (17/146): tar-1.30-6.fc29.x86_64.rpm 28 MB/s | 805 kB 00:00 (18/146): xz-5.2.4-4.fc30.x86_64.rpm 14 MB/s | 143 kB 00:00 (19/146): bzip2-1.0.6-28.fc29.x86_64.rpm 11 MB/s | 51 kB 00:00 (20/146): coreutils-8.30-8.fc30.x86_64.rpm 24 MB/s | 999 kB 00:00 (21/146): audit-libs-3.0-0.4.20180831git0047a6c 18 MB/s | 107 kB 00:00 (22/146): gawk-4.2.1-3.fc29.x86_64.rpm 26 MB/s | 1.1 MB 00:00 (23/146): libacl-2.2.53-2.fc29.x86_64.rpm 6.9 MB/s | 25 kB 00:00 (24/146): libattr-2.4.48-4.fc30.x86_64.rpm 5.1 MB/s | 17 kB 00:00 (25/146): libselinux-2.8-5.fc30.x86_64.rpm 18 MB/s | 79 kB 00:00 (26/146): util-linux-2.33-0.1.fc30.x86_64.rpm 32 MB/s | 2.3 MB 00:00 (27/146): libsemanage-2.8-6.fc30.x86_64.rpm 6.3 MB/s | 108 kB 00:00 (28/146): libxcrypt-4.4.0-1.fc30.x86_64.rpm 22 MB/s | 113 kB 00:00 (29/146): setup-2.12.3-1.fc30.noarch.rpm 21 MB/s | 148 kB 00:00 (30/146): filesystem-3.9-2.fc29.x86_64.rpm 19 MB/s | 1.1 MB 00:00 (31/146): glibc-2.28.9000-19.fc30.x86_64.rpm 28 MB/s | 3.8 MB 00:00 (32/146): ncurses-libs-6.1-8.20180923.fc30.x86_ 9.0 MB/s | 287 kB 00:00 (33/146): dwz-0.12-9.fc29.x86_64.rpm 17 MB/s | 105 kB 00:00 (34/146): efi-srpm-macros-4-1.fc30.noarch.rpm 7.9 MB/s | 22 kB 00:00 (35/146): file-5.34-6.fc30.x86_64.rpm 15 MB/s | 49 kB 00:00 (36/146): fpc-srpm-macros-1.1-5.fc29.noarch.rpm 3.1 MB/s | 7.5 kB 00:00 (37/146): guile-2.0.14-12.fc29.x86_64.rpm 30 MB/s | 3.5 MB 00:00 (38/146): ghc-srpm-macros-1.4.2-8.fc29.noarch.r 384 kB/s | 7.4 kB 00:00 (39/146): gnat-srpm-macros-4-4.fc30.noarch.rpm 405 kB/s | 7.9 kB 00:00 (40/146): go-srpm-macros-2-18.fc29.noarch.rpm 2.9 MB/s | 11 kB 00:00 (41/146): nim-srpm-macros-1-3.fc29.noarch.rpm 2.4 MB/s | 8.0 kB 00:00 (42/146): ocaml-srpm-macros-5-4.fc29.noarch.rpm 2.1 MB/s | 7.8 kB 00:00 (43/146): openblas-srpm-macros-2-4.fc29.noarch. 3.3 MB/s | 7.2 kB 00:00 (44/146): perl-srpm-macros-1-28.fc29.noarch.rpm 2.7 MB/s | 8.1 kB 00:00 (45/146): python-srpm-macros-3-39.fc30.noarch.r 3.4 MB/s | 12 kB 00:00 (46/146): qt5-srpm-macros-5.11.2-1.fc30.noarch. 2.4 MB/s | 9.2 kB 00:00 (47/146): rust-srpm-macros-6-1.fc30.noarch.rpm 3.4 MB/s | 8.4 kB 00:00 (48/146): fedora-release-common-30-0.14.noarch. 5.2 MB/s | 17 kB 00:00 (49/146): zip-3.0-23.fc29.x86_64.rpm 30 MB/s | 264 kB 00:00 (50/146): elfutils-0.175-1.fc30.x86_64.rpm 23 MB/s | 294 kB 00:00 (51/146): rpm-4.14.2.1-3.fc30.x86_64.rpm 18 MB/s | 486 kB 00:00 (52/146): elfutils-libelf-0.175-1.fc30.x86_64.r 20 MB/s | 178 kB 00:00 (53/146): elfutils-libs-0.175-1.fc30.x86_64.rpm 13 MB/s | 260 kB 00:00 (54/146): popt-1.16-16.fc30.x86_64.rpm 7.6 MB/s | 55 kB 00:00 (55/146): rpm-build-libs-4.14.2.1-3.fc30.x86_64 9.8 MB/s | 93 kB 00:00 (56/146): rpm-libs-4.14.2.1-3.fc30.x86_64.rpm 12 MB/s | 271 kB 00:00 (57/146): zstd-1.3.6-1.fc30.x86_64.rpm 20 MB/s | 343 kB 00:00 (58/146): binutils-2.31.1-16.fc30.x86_64.rpm 43 MB/s | 5.6 MB 00:00 (59/146): zlib-1.2.11-14.fc30.x86_64.rpm 18 MB/s | 89 kB 00:00 (60/146): pcre-8.42-5.fc30.x86_64.rpm 4.3 MB/s | 186 kB 00:00 (61/146): bzip2-libs-1.0.6-28.fc29.x86_64.rpm 10 MB/s | 39 kB 00:00 (62/146): gmp-6.1.2-8.fc29.x86_64.rpm 33 MB/s | 272 kB 00:00 (63/146): gdb-headless-8.2.50.20181114-9.fc30.x 24 MB/s | 3.4 MB 00:00 (64/146): libcap-2.25-12.fc29.x86_64.rpm 2.4 MB/s | 49 kB 00:00 (65/146): ncurses-6.1-8.20180923.fc30.x86_64.rp 29 MB/s | 359 kB 00:00 (66/146): xz-libs-5.2.4-4.fc30.x86_64.rpm 15 MB/s | 84 kB 00:00 (67/146): libsigsegv-2.11-6.fc29.x86_64.rpm 5.9 MB/s | 26 kB 00:00 (68/146): mpfr-3.1.6-3.fc30.x86_64.rpm 33 MB/s | 212 kB 00:00 (69/146): openssl-libs-1.1.1-7.fc30.x86_64.rpm 38 MB/s | 1.3 MB 00:00 (70/146): readline-7.0-12.fc29.x86_64.rpm 17 MB/s | 189 kB 00:00 (71/146): libblkid-2.33-0.1.fc30.x86_64.rpm 21 MB/s | 145 kB 00:00 (72/146): libcap-ng-0.7.9-5.fc30.x86_64.rpm 7.4 MB/s | 27 kB 00:00 (73/146): libfdisk-2.33-0.1.fc30.x86_64.rpm 28 MB/s | 194 kB 00:00 (74/146): libmount-2.33-0.1.fc30.x86_64.rpm 22 MB/s | 166 kB 00:00 (75/146): libsmartcols-2.33-0.1.fc30.x86_64.rpm 23 MB/s | 107 kB 00:00 (76/146): libutempter-1.1.6-15.fc29.x86_64.rpm 7.1 MB/s | 25 kB 00:00 (77/146): coreutils-common-8.30-8.fc30.x86_64.r 20 MB/s | 1.9 MB 00:00 (78/146): libuuid-2.33-0.1.fc30.x86_64.rpm 2.1 MB/s | 26 kB 00:00 (79/146): pam-1.3.1-9.fc30.x86_64.rpm 2.5 MB/s | 629 kB 00:00 (80/146): basesystem-11-6.fc29.noarch.rpm 29 kB/s | 6.9 kB 00:00 (81/146): libsepol-2.8-3.fc30.x86_64.rpm 30 MB/s | 280 kB 00:00 (82/146): systemd-libs-239-9.git9f3aed1.fc30.x8 1.8 MB/s | 460 kB 00:00 (83/146): pcre2-10.32-4.fc30.x86_64.rpm 14 MB/s | 235 kB 00:00 (84/146): gc-7.6.4-4.fc29.x86_64.rpm 14 MB/s | 101 kB 00:00 (85/146): libffi-3.1-18.fc29.x86_64.rpm 7.5 MB/s | 32 kB 00:00 (86/146): libtool-ltdl-2.4.6-27.fc30.x86_64.rpm 10 MB/s | 34 kB 00:00 (87/146): glibc-common-2.28.9000-19.fc30.x86_64 19 MB/s | 805 kB 00:00 (88/146): ncurses-base-6.1-8.20180923.fc30.noar 6.8 MB/s | 58 kB 00:00 (89/146): libunistring-0.9.10-4.fc29.x86_64.rpm 24 MB/s | 416 kB 00:00 (90/146): libarchive-3.3.3-1.fc30.x86_64.rpm 28 MB/s | 341 kB 00:00 (91/146): libdb-utils-5.3.28-34.fc30.x86_64.rpm 15 MB/s | 128 kB 00:00 (92/146): fedora-repos-30-0.2.noarch.rpm 3.1 MB/s | 8.9 kB 00:00 (93/146): file-libs-5.34-6.fc30.x86_64.rpm 21 MB/s | 525 kB 00:00 (94/146): chkconfig-1.11-2.fc30.x86_64.rpm 18 MB/s | 168 kB 00:00 (95/146): libgcc-8.2.1-5.fc30.x86_64.rpm 9.5 MB/s | 95 kB 00:00 (96/146): elfutils-default-yama-scope-0.175-1.f 5.4 MB/s | 16 kB 00:00 (97/146): expat-2.2.6-1.fc30.x86_64.rpm 26 MB/s | 100 kB 00:00 (98/146): libipt-2.0-1.fc30.x86_64.rpm 16 MB/s | 50 kB 00:00 (99/146): libstdc++-8.2.1-5.fc30.x86_64.rpm 23 MB/s | 455 kB 00:00 (100/146): libbabeltrace-1.5.6-1.fc29.x86_64.rp 14 MB/s | 197 kB 00:00 (101/146): libzstd-1.3.6-1.fc30.x86_64.rpm 20 MB/s | 242 kB 00:00 (102/146): lua-libs-5.3.5-2.fc29.x86_64.rpm 17 MB/s | 111 kB 00:00 (103/146): libdb-5.3.28-34.fc30.x86_64.rpm 26 MB/s | 734 kB 00:00 (104/146): crypto-policies-20181122-1.git70769d 13 MB/s | 46 kB 00:00 (105/146): ca-certificates-2018.2.26-2.fc30.noa 23 MB/s | 385 kB 00:00 (106/146): cracklib-2.9.6-17.fc30.x86_64.rpm 12 MB/s | 77 kB 00:00 (107/146): libnsl2-1.2.0-3.20180605git4a062cf.f 15 MB/s | 54 kB 00:00 (108/146): libtirpc-1.1.4-2.rc2.fc30.x86_64.rpm 24 MB/s | 96 kB 00:00 (109/146): lz4-libs-1.8.2-2.fc29.x86_64.rpm 16 MB/s | 60 kB 00:00 (110/146): libgcrypt-1.8.4-1.fc30.x86_64.rpm 27 MB/s | 435 kB 00:00 (111/146): libatomic_ops-7.6.6-1.fc29.x86_64.rp 7.6 MB/s | 34 kB 00:00 (112/146): tzdata-2018g-1.fc30.noarch.rpm 23 MB/s | 425 kB 00:00 (113/146): fedora-gpg-keys-30-0.2.noarch.rpm 20 MB/s | 99 kB 00:00 (114/146): fedora-repos-rawhide-30-0.2.noarch.r 2.1 MB/s | 8.1 kB 00:00 (115/146): libxml2-2.9.8-4.fc29.x86_64.rpm 23 MB/s | 648 kB 00:00 (116/146): gdbm-libs-1.18-1.fc30.x86_64.rpm 8.3 MB/s | 49 kB 00:00 (117/146): python-pip-wheel-18.1-1.fc30.noarch. 26 MB/s | 1.2 MB 00:00 (118/146): python-setuptools-wheel-40.4.3-1.fc3 23 MB/s | 274 kB 00:00 (119/146): python3-libs-3.7.1-2.fc30.x86_64.rpm 38 MB/s | 7.8 MB 00:00 (120/146): glib2-2.58.1-2.fc30.x86_64.rpm 19 MB/s | 2.5 MB 00:00 (121/146): libcom_err-1.44.4-1.fc30.x86_64.rpm 7.1 MB/s | 26 kB 00:00 (122/146): sqlite-libs-3.25.2-1.fc30.x86_64.rpm 8.5 MB/s | 538 kB 00:00 (123/146): keyutils-libs-1.6-1.fc30.x86_64.rpm 11 MB/s | 29 kB 00:00 (124/146): libgpg-error-1.31-2.fc29.x86_64.rpm 20 MB/s | 235 kB 00:00 (125/146): libverto-0.3.0-6.fc29.x86_64.rpm 6.3 MB/s | 21 kB 00:00 (126/146): krb5-libs-1.17-1.beta1.1.fc30.x86_64 19 MB/s | 709 kB 00:00 (127/146): pkgconf-pkg-config-1.5.3-2.fc29.x86_ 2.2 MB/s | 15 kB 00:00 (128/146): pkgconf-1.5.3-2.fc29.x86_64.rpm 5.6 MB/s | 39 kB 00:00 (129/146): pkgconf-m4-1.5.3-2.fc29.noarch.rpm 4.9 MB/s | 17 kB 00:00 (130/146): libpkgconf-1.5.3-2.fc29.x86_64.rpm 8.7 MB/s | 35 kB 00:00 (131/146): libpwquality-1.4.0-11.fc30.x86_64.rp 19 MB/s | 96 kB 00:00 (132/146): p11-kit-trust-0.23.14-1.fc30.x86_64. 25 MB/s | 124 kB 00:00 (133/146): p11-kit-0.23.14-1.fc30.x86_64.rpm 25 MB/s | 240 kB 00:00 (134/146): libtasn1-4.13-6.fc30.x86_64.rpm 9.7 MB/s | 67 kB 00:00 (135/146): libmetalink-0.1.3-7.fc29.x86_64.rpm 10 MB/s | 29 kB 00:00 (136/146): curl-7.62.0-1.fc30.x86_64.rpm 24 MB/s | 312 kB 00:00 (137/146): libcurl-7.62.0-1.fc30.x86_64.rpm 24 MB/s | 252 kB 00:00 (138/146): brotli-1.0.5-1.fc29.x86_64.rpm 29 MB/s | 322 kB 00:00 (139/146): libidn2-2.0.5-2.fc29.x86_64.rpm 11 MB/s | 87 kB 00:00 (140/146): libnghttp2-1.35.0-1.fc30.x86_64.rpm 18 MB/s | 70 kB 00:00 (141/146): libpsl-0.20.2-5.fc29.x86_64.rpm 15 MB/s | 58 kB 00:00 (142/146): libssh-0.8.5-1.fc30.x86_64.rpm 31 MB/s | 210 kB 00:00 (143/146): publicsuffix-list-dafsa-20180723-1.f 13 MB/s | 54 kB 00:00 (144/146): openldap-2.4.46-10.fc30.x86_64.rpm 22 MB/s | 281 kB 00:00 (145/146): cyrus-sasl-lib-2.1.27-0.4rc7.fc30.x8 19 MB/s | 92 kB 00:00 (146/146): glibc-all-langpacks-2.28.9000-19.fc3 65 MB/s | 25 MB 00:00 -------------------------------------------------------------------------------- Total 54 MB/s | 86 MB 00:01 warning: /var/lib/mock/829485-fedora-rawhide-x86_64-1543220647.690927/root/var/cache/dnf/fedora-2d95c80a1fa0a67d/packages/shadow-utils-4.6-5.fc30.x86_64.rpm: Header V3 RSA/SHA256 Signature, key ID cfc659b9: NOKEY Importing GPG key 0xCFC659B9: Userid : "Fedora (30) " Fingerprint: F1D8 EC98 F241 AAF2 0DF6 9420 EF3C 111F CFC6 59B9 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-30-primary Key imported successfully Importing GPG key 0x429476B4: Userid : "Fedora 29 (29) " Fingerprint: 5A03 B4DD 8254 ECA0 2FDA 1637 A20A A56B 4294 76B4 From : /usr/share/distribution-gpg-keys/fedora/RPM-GPG-KEY-fedora-29-primary Key imported successfully Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Running scriptlet: filesystem-3.9-2.fc29.x86_64 1/1 Preparing : 1/1 Installing : libgcc-8.2.1-5.fc30.x86_64 1/146 Running scriptlet: libgcc-8.2.1-5.fc30.x86_64 1/146 Installing : publicsuffix-list-dafsa-20180723-1.fc29.noarch 2/146 Installing : pkgconf-m4-1.5.3-2.fc29.noarch 3/146 Installing : python-setuptools-wheel-40.4.3-1.fc30.noarch 4/146 Installing : python-pip-wheel-18.1-1.fc30.noarch 5/146 Installing : fedora-gpg-keys-30-0.2.noarch 6/146 Installing : fedora-release-common-30-0.14.noarch 7/146 Installing : fedora-release-30-0.14.noarch 8/146 Installing : fedora-repos-rawhide-30-0.2.noarch 9/146 Installing : fedora-repos-30-0.2.noarch 10/146 Installing : setup-2.12.3-1.fc30.noarch 11/146 Running scriptlet: setup-2.12.3-1.fc30.noarch 11/146 warning: /etc/hosts created as /etc/hosts.rpmnew Installing : filesystem-3.9-2.fc29.x86_64 12/146 Installing : basesystem-11-6.fc29.noarch 13/146 Installing : tzdata-2018g-1.fc30.noarch 14/146 Installing : ncurses-base-6.1-8.20180923.fc30.noarch 15/146 Installing : pcre2-10.32-4.fc30.x86_64 16/146 Installing : libselinux-2.8-5.fc30.x86_64 17/146 Installing : ncurses-libs-6.1-8.20180923.fc30.x86_64 18/146 Installing : glibc-all-langpacks-2.28.9000-19.fc30.x86_64 19/146 Installing : glibc-common-2.28.9000-19.fc30.x86_64 20/146 Running scriptlet: glibc-2.28.9000-19.fc30.x86_64 21/146 Installing : glibc-2.28.9000-19.fc30.x86_64 21/146 Running scriptlet: glibc-2.28.9000-19.fc30.x86_64 21/146 Installing : bash-4.4.23-5.fc30.x86_64 22/146 Running scriptlet: bash-4.4.23-5.fc30.x86_64 22/146 Installing : libsepol-2.8-3.fc30.x86_64 23/146 Running scriptlet: libsepol-2.8-3.fc30.x86_64 23/146 Installing : zlib-1.2.11-14.fc30.x86_64 24/146 Installing : bzip2-libs-1.0.6-28.fc29.x86_64 25/146 Installing : xz-libs-5.2.4-4.fc30.x86_64 26/146 Installing : elfutils-libelf-0.175-1.fc30.x86_64 27/146 Installing : libxcrypt-4.4.0-1.fc30.x86_64 28/146 Installing : popt-1.16-16.fc30.x86_64 29/146 Installing : libuuid-2.33-0.1.fc30.x86_64 30/146 Installing : libstdc++-8.2.1-5.fc30.x86_64 31/146 Running scriptlet: libstdc++-8.2.1-5.fc30.x86_64 31/146 Installing : libdb-5.3.28-34.fc30.x86_64 32/146 Running scriptlet: libdb-5.3.28-34.fc30.x86_64 32/146 Installing : libattr-2.4.48-4.fc30.x86_64 33/146 Installing : libacl-2.2.53-2.fc29.x86_64 34/146 Installing : sed-4.5-2.fc29.x86_64 35/146 Installing : gmp-1:6.1.2-8.fc29.x86_64 36/146 Running scriptlet: gmp-1:6.1.2-8.fc29.x86_64 36/146 Installing : libcap-2.25-12.fc29.x86_64 37/146 Installing : readline-7.0-12.fc29.x86_64 38/146 Installing : libffi-3.1-18.fc29.x86_64 39/146 Installing : libcom_err-1.44.4-1.fc30.x86_64 40/146 Running scriptlet: libcom_err-1.44.4-1.fc30.x86_64 40/146 Installing : info-6.5-11.fc30.x86_64 41/146 Installing : libunistring-0.9.10-4.fc29.x86_64 42/146 Installing : expat-2.2.6-1.fc30.x86_64 43/146 Installing : libidn2-2.0.5-2.fc29.x86_64 44/146 Installing : findutils-1:4.6.0-21.fc30.x86_64 45/146 Running scriptlet: findutils-1:4.6.0-21.fc30.x86_64 45/146 Installing : p11-kit-0.23.14-1.fc30.x86_64 46/146 Running scriptlet: p11-kit-0.23.14-1.fc30.x86_64 46/146 Installing : mpfr-3.1.6-3.fc30.x86_64 47/146 Installing : chkconfig-1.11-2.fc30.x86_64 48/146 Installing : unzip-6.0-42.fc30.x86_64 49/146 Installing : file-libs-5.34-6.fc30.x86_64 50/146 Installing : file-5.34-6.fc30.x86_64 51/146 Installing : elfutils-default-yama-scope-0.175-1.fc30.noarch 52/146 Running scriptlet: elfutils-default-yama-scope-0.175-1.fc30.noarch 52/146 Installing : elfutils-libs-0.175-1.fc30.x86_64 53/146 Installing : pcre-8.42-5.fc30.x86_64 54/146 Installing : grep-3.1-8.fc29.x86_64 55/146 Installing : libcap-ng-0.7.9-5.fc30.x86_64 56/146 Installing : audit-libs-3.0-0.4.20180831git0047a6c.fc30.x86_6 57/146 Running scriptlet: audit-libs-3.0-0.4.20180831git0047a6c.fc30.x86_6 57/146 Installing : libzstd-1.3.6-1.fc30.x86_64 58/146 Installing : lua-libs-5.3.5-2.fc29.x86_64 59/146 Installing : lz4-libs-1.8.2-2.fc29.x86_64 60/146 Installing : libsemanage-2.8-6.fc30.x86_64 61/146 Installing : xz-5.2.4-4.fc30.x86_64 62/146 Installing : elfutils-0.175-1.fc30.x86_64 63/146 Installing : zip-3.0-23.fc29.x86_64 64/146 Installing : libpsl-0.20.2-5.fc29.x86_64 65/146 Installing : libmetalink-0.1.3-7.fc29.x86_64 66/146 Installing : tar-2:1.30-6.fc29.x86_64 67/146 Installing : patch-2.7.6-7.fc30.x86_64 68/146 Installing : libdb-utils-5.3.28-34.fc30.x86_64 69/146 Installing : zstd-1.3.6-1.fc30.x86_64 70/146 Installing : dwz-0.12-9.fc29.x86_64 71/146 Installing : libxml2-2.9.8-4.fc29.x86_64 72/146 Installing : bzip2-1.0.6-28.fc29.x86_64 73/146 Installing : sqlite-libs-3.25.2-1.fc30.x86_64 74/146 Installing : diffutils-3.6-5.fc29.x86_64 75/146 Installing : cpio-2.12-9.fc29.x86_64 76/146 Installing : ncurses-6.1-8.20180923.fc30.x86_64 77/146 Installing : libsigsegv-2.11-6.fc29.x86_64 78/146 Installing : gawk-4.2.1-3.fc29.x86_64 79/146 Installing : libsmartcols-2.33-0.1.fc30.x86_64 80/146 Installing : libtool-ltdl-2.4.6-27.fc30.x86_64 81/146 Installing : libipt-2.0-1.fc30.x86_64 82/146 Installing : libatomic_ops-7.6.6-1.fc29.x86_64 83/146 Installing : gc-7.6.4-4.fc29.x86_64 84/146 Installing : gdbm-libs-1:1.18-1.fc30.x86_64 85/146 Installing : libgpg-error-1.31-2.fc29.x86_64 86/146 Installing : libgcrypt-1.8.4-1.fc30.x86_64 87/146 Running scriptlet: libgcrypt-1.8.4-1.fc30.x86_64 87/146 Installing : keyutils-libs-1.6-1.fc30.x86_64 88/146 Installing : libverto-0.3.0-6.fc29.x86_64 89/146 Installing : libpkgconf-1.5.3-2.fc29.x86_64 90/146 Installing : pkgconf-1.5.3-2.fc29.x86_64 91/146 Installing : pkgconf-pkg-config-1.5.3-2.fc29.x86_64 92/146 Installing : libtasn1-4.13-6.fc30.x86_64 93/146 Installing : p11-kit-trust-0.23.14-1.fc30.x86_64 94/146 Running scriptlet: p11-kit-trust-0.23.14-1.fc30.x86_64 94/146 Installing : brotli-1.0.5-1.fc29.x86_64 95/146 Installing : libnghttp2-1.35.0-1.fc30.x86_64 96/146 Installing : coreutils-common-8.30-8.fc30.x86_64 97/146 Installing : openssl-libs-1:1.1.1-7.fc30.x86_64 98/146 Running scriptlet: openssl-libs-1:1.1.1-7.fc30.x86_64 98/146 Installing : coreutils-8.30-8.fc30.x86_64 99/146 Installing : crypto-policies-20181122-1.git70769d9.fc30.noarc 100/146 Running scriptlet: crypto-policies-20181122-1.git70769d9.fc30.noarc 100/146 Running scriptlet: ca-certificates-2018.2.26-2.fc30.noarch 101/146 Installing : ca-certificates-2018.2.26-2.fc30.noarch 101/146 Running scriptlet: ca-certificates-2018.2.26-2.fc30.noarch 101/146 Installing : krb5-libs-1.17-1.beta1.1.fc30.x86_64 102/146 Installing : libtirpc-1.1.4-2.rc2.fc30.x86_64 103/146 Installing : libblkid-2.33-0.1.fc30.x86_64 104/146 Running scriptlet: libblkid-2.33-0.1.fc30.x86_64 104/146 Installing : libmount-2.33-0.1.fc30.x86_64 105/146 Installing : libnsl2-1.2.0-3.20180605git4a062cf.fc30.x86_64 106/146 Installing : gzip-1.9-7.fc29.x86_64 107/146 Installing : cracklib-2.9.6-17.fc30.x86_64 108/146 Installing : pam-1.3.1-9.fc30.x86_64 109/146 Installing : libpwquality-1.4.0-11.fc30.x86_64 110/146 Installing : guile-5:2.0.14-12.fc29.x86_64 111/146 Installing : python3-libs-3.7.1-2.fc30.x86_64 112/146 Installing : systemd-libs-239-9.git9f3aed1.fc30.x86_64 113/146 Running scriptlet: systemd-libs-239-9.git9f3aed1.fc30.x86_64 113/146 Installing : glib2-2.58.1-2.fc30.x86_64 114/146 Installing : libbabeltrace-1.5.6-1.fc29.x86_64 115/146 Running scriptlet: libbabeltrace-1.5.6-1.fc29.x86_64 115/146 Installing : libfdisk-2.33-0.1.fc30.x86_64 116/146 Installing : libssh-0.8.5-1.fc30.x86_64 117/146 Installing : cyrus-sasl-lib-2.1.27-0.4rc7.fc30.x86_64 118/146 Running scriptlet: cyrus-sasl-lib-2.1.27-0.4rc7.fc30.x86_64 118/146 Installing : openldap-2.4.46-10.fc30.x86_64 119/146 Installing : libcurl-7.62.0-1.fc30.x86_64 120/146 Installing : curl-7.62.0-1.fc30.x86_64 121/146 Installing : shadow-utils-2:4.6-5.fc30.x86_64 122/146 Running scriptlet: libutempter-1.1.6-15.fc29.x86_64 123/146 Installing : libutempter-1.1.6-15.fc29.x86_64 123/146 Installing : binutils-2.31.1-16.fc30.x86_64 124/146 Running scriptlet: binutils-2.31.1-16.fc30.x86_64 124/146 Installing : libarchive-3.3.3-1.fc30.x86_64 125/146 Installing : rpm-libs-4.14.2.1-3.fc30.x86_64 126/146 Installing : rpm-4.14.2.1-3.fc30.x86_64 127/146 Installing : efi-srpm-macros-4-1.fc30.noarch 128/146 Installing : gdb-headless-8.2.50.20181114-9.fc30.x86_64 129/146 Installing : rpm-build-libs-4.14.2.1-3.fc30.x86_64 130/146 Installing : rust-srpm-macros-6-1.fc30.noarch 131/146 Installing : qt5-srpm-macros-5.11.2-1.fc30.noarch 132/146 Installing : python-srpm-macros-3-39.fc30.noarch 133/146 Installing : perl-srpm-macros-1-28.fc29.noarch 134/146 Installing : openblas-srpm-macros-2-4.fc29.noarch 135/146 Installing : ocaml-srpm-macros-5-4.fc29.noarch 136/146 Installing : nim-srpm-macros-1-3.fc29.noarch 137/146 Installing : go-srpm-macros-2-18.fc29.noarch 138/146 Installing : gnat-srpm-macros-4-4.fc30.noarch 139/146 Installing : ghc-srpm-macros-1.4.2-8.fc29.noarch 140/146 Installing : fpc-srpm-macros-1.1-5.fc29.noarch 141/146 Installing : redhat-rpm-config-125-1.fc30.noarch 142/146 Installing : rpm-build-4.14.2.1-3.fc30.x86_64 143/146 Installing : util-linux-2.33-0.1.fc30.x86_64 144/146 Running scriptlet: util-linux-2.33-0.1.fc30.x86_64 144/146 Installing : make-1:4.2.1-10.fc29.x86_64 145/146 Running scriptlet: make-1:4.2.1-10.fc29.x86_64 145/146 Installing : which-2.21-11.fc29.x86_64 146/146 Running scriptlet: filesystem-3.9-2.fc29.x86_64 146/146 Running scriptlet: glibc-all-langpacks-2.28.9000-19.fc30.x86_64 146/146 Running scriptlet: glibc-common-2.28.9000-19.fc30.x86_64 146/146 Running scriptlet: info-6.5-11.fc30.x86_64 146/146 Running scriptlet: glib2-2.58.1-2.fc30.x86_64 146/146 Verifying : shadow-utils-2:4.6-5.fc30.x86_64 1/146 Verifying : diffutils-3.6-5.fc29.x86_64 2/146 Verifying : gzip-1.9-7.fc29.x86_64 3/146 Verifying : make-1:4.2.1-10.fc29.x86_64 4/146 Verifying : bash-4.4.23-5.fc30.x86_64 5/146 Verifying : redhat-rpm-config-125-1.fc30.noarch 6/146 Verifying : findutils-1:4.6.0-21.fc30.x86_64 7/146 Verifying : fedora-release-30-0.14.noarch 8/146 Verifying : sed-4.5-2.fc29.x86_64 9/146 Verifying : rpm-build-4.14.2.1-3.fc30.x86_64 10/146 Verifying : grep-3.1-8.fc29.x86_64 11/146 Verifying : which-2.21-11.fc29.x86_64 12/146 Verifying : patch-2.7.6-7.fc30.x86_64 13/146 Verifying : tar-2:1.30-6.fc29.x86_64 14/146 Verifying : info-6.5-11.fc30.x86_64 15/146 Verifying : unzip-6.0-42.fc30.x86_64 16/146 Verifying : cpio-2.12-9.fc29.x86_64 17/146 Verifying : coreutils-8.30-8.fc30.x86_64 18/146 Verifying : xz-5.2.4-4.fc30.x86_64 19/146 Verifying : bzip2-1.0.6-28.fc29.x86_64 20/146 Verifying : gawk-4.2.1-3.fc29.x86_64 21/146 Verifying : util-linux-2.33-0.1.fc30.x86_64 22/146 Verifying : audit-libs-3.0-0.4.20180831git0047a6c.fc30.x86_6 23/146 Verifying : glibc-2.28.9000-19.fc30.x86_64 24/146 Verifying : libacl-2.2.53-2.fc29.x86_64 25/146 Verifying : libattr-2.4.48-4.fc30.x86_64 26/146 Verifying : libselinux-2.8-5.fc30.x86_64 27/146 Verifying : libsemanage-2.8-6.fc30.x86_64 28/146 Verifying : libxcrypt-4.4.0-1.fc30.x86_64 29/146 Verifying : setup-2.12.3-1.fc30.noarch 30/146 Verifying : guile-5:2.0.14-12.fc29.x86_64 31/146 Verifying : filesystem-3.9-2.fc29.x86_64 32/146 Verifying : ncurses-libs-6.1-8.20180923.fc30.x86_64 33/146 Verifying : dwz-0.12-9.fc29.x86_64 34/146 Verifying : efi-srpm-macros-4-1.fc30.noarch 35/146 Verifying : file-5.34-6.fc30.x86_64 36/146 Verifying : fpc-srpm-macros-1.1-5.fc29.noarch 37/146 Verifying : ghc-srpm-macros-1.4.2-8.fc29.noarch 38/146 Verifying : gnat-srpm-macros-4-4.fc30.noarch 39/146 Verifying : go-srpm-macros-2-18.fc29.noarch 40/146 Verifying : nim-srpm-macros-1-3.fc29.noarch 41/146 Verifying : ocaml-srpm-macros-5-4.fc29.noarch 42/146 Verifying : openblas-srpm-macros-2-4.fc29.noarch 43/146 Verifying : perl-srpm-macros-1-28.fc29.noarch 44/146 Verifying : python-srpm-macros-3-39.fc30.noarch 45/146 Verifying : qt5-srpm-macros-5.11.2-1.fc30.noarch 46/146 Verifying : rpm-4.14.2.1-3.fc30.x86_64 47/146 Verifying : rust-srpm-macros-6-1.fc30.noarch 48/146 Verifying : zip-3.0-23.fc29.x86_64 49/146 Verifying : fedora-release-common-30-0.14.noarch 50/146 Verifying : binutils-2.31.1-16.fc30.x86_64 51/146 Verifying : elfutils-0.175-1.fc30.x86_64 52/146 Verifying : elfutils-libelf-0.175-1.fc30.x86_64 53/146 Verifying : elfutils-libs-0.175-1.fc30.x86_64 54/146 Verifying : gdb-headless-8.2.50.20181114-9.fc30.x86_64 55/146 Verifying : popt-1.16-16.fc30.x86_64 56/146 Verifying : rpm-build-libs-4.14.2.1-3.fc30.x86_64 57/146 Verifying : rpm-libs-4.14.2.1-3.fc30.x86_64 58/146 Verifying : zstd-1.3.6-1.fc30.x86_64 59/146 Verifying : pcre-8.42-5.fc30.x86_64 60/146 Verifying : zlib-1.2.11-14.fc30.x86_64 61/146 Verifying : bzip2-libs-1.0.6-28.fc29.x86_64 62/146 Verifying : coreutils-common-8.30-8.fc30.x86_64 63/146 Verifying : gmp-1:6.1.2-8.fc29.x86_64 64/146 Verifying : libcap-2.25-12.fc29.x86_64 65/146 Verifying : ncurses-6.1-8.20180923.fc30.x86_64 66/146 Verifying : openssl-libs-1:1.1.1-7.fc30.x86_64 67/146 Verifying : xz-libs-5.2.4-4.fc30.x86_64 68/146 Verifying : libsigsegv-2.11-6.fc29.x86_64 69/146 Verifying : mpfr-3.1.6-3.fc30.x86_64 70/146 Verifying : readline-7.0-12.fc29.x86_64 71/146 Verifying : libblkid-2.33-0.1.fc30.x86_64 72/146 Verifying : libcap-ng-0.7.9-5.fc30.x86_64 73/146 Verifying : libfdisk-2.33-0.1.fc30.x86_64 74/146 Verifying : libmount-2.33-0.1.fc30.x86_64 75/146 Verifying : libsmartcols-2.33-0.1.fc30.x86_64 76/146 Verifying : libutempter-1.1.6-15.fc29.x86_64 77/146 Verifying : libuuid-2.33-0.1.fc30.x86_64 78/146 Verifying : pam-1.3.1-9.fc30.x86_64 79/146 Verifying : systemd-libs-239-9.git9f3aed1.fc30.x86_64 80/146 Verifying : basesystem-11-6.fc29.noarch 81/146 Verifying : glibc-common-2.28.9000-19.fc30.x86_64 82/146 Verifying : libsepol-2.8-3.fc30.x86_64 83/146 Verifying : pcre2-10.32-4.fc30.x86_64 84/146 Verifying : gc-7.6.4-4.fc29.x86_64 85/146 Verifying : libffi-3.1-18.fc29.x86_64 86/146 Verifying : libtool-ltdl-2.4.6-27.fc30.x86_64 87/146 Verifying : libunistring-0.9.10-4.fc29.x86_64 88/146 Verifying : ncurses-base-6.1-8.20180923.fc30.noarch 89/146 Verifying : file-libs-5.34-6.fc30.x86_64 90/146 Verifying : libarchive-3.3.3-1.fc30.x86_64 91/146 Verifying : libdb-utils-5.3.28-34.fc30.x86_64 92/146 Verifying : fedora-repos-30-0.2.noarch 93/146 Verifying : chkconfig-1.11-2.fc30.x86_64 94/146 Verifying : libgcc-8.2.1-5.fc30.x86_64 95/146 Verifying : libstdc++-8.2.1-5.fc30.x86_64 96/146 Verifying : elfutils-default-yama-scope-0.175-1.fc30.noarch 97/146 Verifying : expat-2.2.6-1.fc30.x86_64 98/146 Verifying : libbabeltrace-1.5.6-1.fc29.x86_64 99/146 Verifying : libipt-2.0-1.fc30.x86_64 100/146 Verifying : python3-libs-3.7.1-2.fc30.x86_64 101/146 Verifying : libdb-5.3.28-34.fc30.x86_64 102/146 Verifying : libzstd-1.3.6-1.fc30.x86_64 103/146 Verifying : lua-libs-5.3.5-2.fc29.x86_64 104/146 Verifying : ca-certificates-2018.2.26-2.fc30.noarch 105/146 Verifying : crypto-policies-20181122-1.git70769d9.fc30.noarc 106/146 Verifying : cracklib-2.9.6-17.fc30.x86_64 107/146 Verifying : libnsl2-1.2.0-3.20180605git4a062cf.fc30.x86_64 108/146 Verifying : libtirpc-1.1.4-2.rc2.fc30.x86_64 109/146 Verifying : libgcrypt-1.8.4-1.fc30.x86_64 110/146 Verifying : lz4-libs-1.8.2-2.fc29.x86_64 111/146 Verifying : tzdata-2018g-1.fc30.noarch 112/146 Verifying : libatomic_ops-7.6.6-1.fc29.x86_64 113/146 Verifying : libxml2-2.9.8-4.fc29.x86_64 114/146 Verifying : fedora-gpg-keys-30-0.2.noarch 115/146 Verifying : fedora-repos-rawhide-30-0.2.noarch 116/146 Verifying : glib2-2.58.1-2.fc30.x86_64 117/146 Verifying : gdbm-libs-1:1.18-1.fc30.x86_64 118/146 Verifying : python-pip-wheel-18.1-1.fc30.noarch 119/146 Verifying : python-setuptools-wheel-40.4.3-1.fc30.noarch 120/146 Verifying : sqlite-libs-3.25.2-1.fc30.x86_64 121/146 Verifying : krb5-libs-1.17-1.beta1.1.fc30.x86_64 122/146 Verifying : libcom_err-1.44.4-1.fc30.x86_64 123/146 Verifying : libgpg-error-1.31-2.fc29.x86_64 124/146 Verifying : keyutils-libs-1.6-1.fc30.x86_64 125/146 Verifying : libverto-0.3.0-6.fc29.x86_64 126/146 Verifying : pkgconf-pkg-config-1.5.3-2.fc29.x86_64 127/146 Verifying : pkgconf-1.5.3-2.fc29.x86_64 128/146 Verifying : pkgconf-m4-1.5.3-2.fc29.noarch 129/146 Verifying : libpkgconf-1.5.3-2.fc29.x86_64 130/146 Verifying : libpwquality-1.4.0-11.fc30.x86_64 131/146 Verifying : p11-kit-0.23.14-1.fc30.x86_64 132/146 Verifying : p11-kit-trust-0.23.14-1.fc30.x86_64 133/146 Verifying : libtasn1-4.13-6.fc30.x86_64 134/146 Verifying : curl-7.62.0-1.fc30.x86_64 135/146 Verifying : libmetalink-0.1.3-7.fc29.x86_64 136/146 Verifying : glibc-all-langpacks-2.28.9000-19.fc30.x86_64 137/146 Verifying : libcurl-7.62.0-1.fc30.x86_64 138/146 Verifying : brotli-1.0.5-1.fc29.x86_64 139/146 Verifying : libidn2-2.0.5-2.fc29.x86_64 140/146 Verifying : libnghttp2-1.35.0-1.fc30.x86_64 141/146 Verifying : libpsl-0.20.2-5.fc29.x86_64 142/146 Verifying : libssh-0.8.5-1.fc30.x86_64 143/146 Verifying : openldap-2.4.46-10.fc30.x86_64 144/146 Verifying : publicsuffix-list-dafsa-20180723-1.fc29.noarch 145/146 Verifying : cyrus-sasl-lib-2.1.27-0.4rc7.fc30.x86_64 146/146 Installed: bash.x86_64 4.4.23-5.fc30 bzip2.x86_64 1.0.6-28.fc29 coreutils.x86_64 8.30-8.fc30 cpio.x86_64 2.12-9.fc29 diffutils.x86_64 3.6-5.fc29 fedora-release.noarch 30-0.14 findutils.x86_64 1:4.6.0-21.fc30 gawk.x86_64 4.2.1-3.fc29 grep.x86_64 3.1-8.fc29 gzip.x86_64 1.9-7.fc29 info.x86_64 6.5-11.fc30 make.x86_64 1:4.2.1-10.fc29 patch.x86_64 2.7.6-7.fc30 redhat-rpm-config.noarch 125-1.fc30 rpm-build.x86_64 4.14.2.1-3.fc30 sed.x86_64 4.5-2.fc29 shadow-utils.x86_64 2:4.6-5.fc30 tar.x86_64 2:1.30-6.fc29 unzip.x86_64 6.0-42.fc30 util-linux.x86_64 2.33-0.1.fc30 which.x86_64 2.21-11.fc29 xz.x86_64 5.2.4-4.fc30 audit-libs.x86_64 3.0-0.4.20180831git0047a6c.fc30 basesystem.noarch 11-6.fc29 binutils.x86_64 2.31.1-16.fc30 brotli.x86_64 1.0.5-1.fc29 bzip2-libs.x86_64 1.0.6-28.fc29 ca-certificates.noarch 2018.2.26-2.fc30 chkconfig.x86_64 1.11-2.fc30 coreutils-common.x86_64 8.30-8.fc30 cracklib.x86_64 2.9.6-17.fc30 crypto-policies.noarch 20181122-1.git70769d9.fc30 curl.x86_64 7.62.0-1.fc30 cyrus-sasl-lib.x86_64 2.1.27-0.4rc7.fc30 dwz.x86_64 0.12-9.fc29 efi-srpm-macros.noarch 4-1.fc30 elfutils.x86_64 0.175-1.fc30 elfutils-default-yama-scope.noarch 0.175-1.fc30 elfutils-libelf.x86_64 0.175-1.fc30 elfutils-libs.x86_64 0.175-1.fc30 expat.x86_64 2.2.6-1.fc30 fedora-gpg-keys.noarch 30-0.2 fedora-release-common.noarch 30-0.14 fedora-repos.noarch 30-0.2 fedora-repos-rawhide.noarch 30-0.2 file.x86_64 5.34-6.fc30 file-libs.x86_64 5.34-6.fc30 filesystem.x86_64 3.9-2.fc29 fpc-srpm-macros.noarch 1.1-5.fc29 gc.x86_64 7.6.4-4.fc29 gdb-headless.x86_64 8.2.50.20181114-9.fc30 gdbm-libs.x86_64 1:1.18-1.fc30 ghc-srpm-macros.noarch 1.4.2-8.fc29 glib2.x86_64 2.58.1-2.fc30 glibc.x86_64 2.28.9000-19.fc30 glibc-all-langpacks.x86_64 2.28.9000-19.fc30 glibc-common.x86_64 2.28.9000-19.fc30 gmp.x86_64 1:6.1.2-8.fc29 gnat-srpm-macros.noarch 4-4.fc30 go-srpm-macros.noarch 2-18.fc29 guile.x86_64 5:2.0.14-12.fc29 keyutils-libs.x86_64 1.6-1.fc30 krb5-libs.x86_64 1.17-1.beta1.1.fc30 libacl.x86_64 2.2.53-2.fc29 libarchive.x86_64 3.3.3-1.fc30 libatomic_ops.x86_64 7.6.6-1.fc29 libattr.x86_64 2.4.48-4.fc30 libbabeltrace.x86_64 1.5.6-1.fc29 libblkid.x86_64 2.33-0.1.fc30 libcap.x86_64 2.25-12.fc29 libcap-ng.x86_64 0.7.9-5.fc30 libcom_err.x86_64 1.44.4-1.fc30 libcurl.x86_64 7.62.0-1.fc30 libdb.x86_64 5.3.28-34.fc30 libdb-utils.x86_64 5.3.28-34.fc30 libfdisk.x86_64 2.33-0.1.fc30 libffi.x86_64 3.1-18.fc29 libgcc.x86_64 8.2.1-5.fc30 libgcrypt.x86_64 1.8.4-1.fc30 libgpg-error.x86_64 1.31-2.fc29 libidn2.x86_64 2.0.5-2.fc29 libipt.x86_64 2.0-1.fc30 libmetalink.x86_64 0.1.3-7.fc29 libmount.x86_64 2.33-0.1.fc30 libnghttp2.x86_64 1.35.0-1.fc30 libnsl2.x86_64 1.2.0-3.20180605git4a062cf.fc30 libpkgconf.x86_64 1.5.3-2.fc29 libpsl.x86_64 0.20.2-5.fc29 libpwquality.x86_64 1.4.0-11.fc30 libselinux.x86_64 2.8-5.fc30 libsemanage.x86_64 2.8-6.fc30 libsepol.x86_64 2.8-3.fc30 libsigsegv.x86_64 2.11-6.fc29 libsmartcols.x86_64 2.33-0.1.fc30 libssh.x86_64 0.8.5-1.fc30 libstdc++.x86_64 8.2.1-5.fc30 libtasn1.x86_64 4.13-6.fc30 libtirpc.x86_64 1.1.4-2.rc2.fc30 libtool-ltdl.x86_64 2.4.6-27.fc30 libunistring.x86_64 0.9.10-4.fc29 libutempter.x86_64 1.1.6-15.fc29 libuuid.x86_64 2.33-0.1.fc30 libverto.x86_64 0.3.0-6.fc29 libxcrypt.x86_64 4.4.0-1.fc30 libxml2.x86_64 2.9.8-4.fc29 libzstd.x86_64 1.3.6-1.fc30 lua-libs.x86_64 5.3.5-2.fc29 lz4-libs.x86_64 1.8.2-2.fc29 mpfr.x86_64 3.1.6-3.fc30 ncurses.x86_64 6.1-8.20180923.fc30 ncurses-base.noarch 6.1-8.20180923.fc30 ncurses-libs.x86_64 6.1-8.20180923.fc30 nim-srpm-macros.noarch 1-3.fc29 ocaml-srpm-macros.noarch 5-4.fc29 openblas-srpm-macros.noarch 2-4.fc29 openldap.x86_64 2.4.46-10.fc30 openssl-libs.x86_64 1:1.1.1-7.fc30 p11-kit.x86_64 0.23.14-1.fc30 p11-kit-trust.x86_64 0.23.14-1.fc30 pam.x86_64 1.3.1-9.fc30 pcre.x86_64 8.42-5.fc30 pcre2.x86_64 10.32-4.fc30 perl-srpm-macros.noarch 1-28.fc29 pkgconf.x86_64 1.5.3-2.fc29 pkgconf-m4.noarch 1.5.3-2.fc29 pkgconf-pkg-config.x86_64 1.5.3-2.fc29 popt.x86_64 1.16-16.fc30 publicsuffix-list-dafsa.noarch 20180723-1.fc29 python-pip-wheel.noarch 18.1-1.fc30 python-setuptools-wheel.noarch 40.4.3-1.fc30 python-srpm-macros.noarch 3-39.fc30 python3-libs.x86_64 3.7.1-2.fc30 qt5-srpm-macros.noarch 5.11.2-1.fc30 readline.x86_64 7.0-12.fc29 rpm.x86_64 4.14.2.1-3.fc30 rpm-build-libs.x86_64 4.14.2.1-3.fc30 rpm-libs.x86_64 4.14.2.1-3.fc30 rust-srpm-macros.noarch 6-1.fc30 setup.noarch 2.12.3-1.fc30 sqlite-libs.x86_64 3.25.2-1.fc30 systemd-libs.x86_64 239-9.git9f3aed1.fc30 tzdata.noarch 2018g-1.fc30 xz-libs.x86_64 5.2.4-4.fc30 zip.x86_64 3.0-23.fc29 zlib.x86_64 1.2.11-14.fc30 zstd.x86_64 1.3.6-1.fc30 Complete! Finish: dnf install Start: creating root cache Finish: creating root cache Finish: chroot init INFO: Installed packages: Start: buildsrpm Start: rpmbuild -bs sh: tclsh: command not found Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/netgen-mesher-6.2-0.8.git94fd571.fc30.src.rpm Finish: rpmbuild -bs INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/829485-fedora-rawhide-x86_64-1543220647.690927/root/var/log/dnf.rpm.log /var/lib/mock/829485-fedora-rawhide-x86_64-1543220647.690927/root/var/log/dnf.librepo.log /var/lib/mock/829485-fedora-rawhide-x86_64-1543220647.690927/root/var/log/dnf.log Finish: buildsrpm INFO: Done(/tmp/tmpwj_u0cb7/netgen-mesher.spec) Config(child) 1 minutes 15 seconds INFO: Results and/or logs in: /var/lib/copr-rpmbuild/results INFO: Cleaning up build root ('cleanup_on_success=True') Start: clean chroot INFO: unmounting tmpfs. Finish: clean chroot Finish: run Running: unbuffer /usr/bin/mock --rebuild /var/lib/copr-rpmbuild/results/netgen-mesher-6.2-0.8.git94fd571.fc30.src.rpm --configdir /var/lib/copr-rpmbuild/results/configs --resultdir /var/lib/copr-rpmbuild/results --uniqueext 1543220723.877735 -r child WARNING: Could not find required logging config file: /var/lib/copr-rpmbuild/results/configs/logging.ini. Using default... INFO: mock.py version 1.4.13 starting (python version = 3.6.5)... Start: init plugins INFO: tmpfs initialized INFO: selinux disabled INFO: chroot_scan: initialized INFO: compress_logs: initialized Finish: init plugins Start: run INFO: Start(/var/lib/copr-rpmbuild/results/netgen-mesher-6.2-0.8.git94fd571.fc30.src.rpm) Config(829485-fedora-rawhide-x86_64) Start: clean chroot Finish: clean chroot Start: chroot init INFO: mounting tmpfs at /var/lib/mock/829485-fedora-rawhide-x86_64-1543220723.877735/root. INFO: calling preinit hooks INFO: enabled root cache Start: unpacking root cache Finish: unpacking root cache INFO: enabled HW Info plugin Mock Version: 1.4.13 INFO: Mock Version: 1.4.13 Start: dnf update 'Copr repository' 4.7 MB/s | 418 kB 00:00 fedora 72 MB/s | 63 MB 00:00 Last metadata expiration check: 0:00:00 ago on Mon 26 Nov 2018 08:25:29 AM UTC. Dependencies resolved. Nothing to do. Complete! Finish: dnf update Finish: chroot init Start: build phase for netgen-mesher-6.2-0.8.git94fd571.fc30.src.rpm Start: build setup for netgen-mesher-6.2-0.8.git94fd571.fc30.src.rpm sh: tclsh: command not found Building target platforms: x86_64 Building for target x86_64 Wrote: /builddir/build/SRPMS/netgen-mesher-6.2-0.8.git94fd571.fc30.src.rpm Last metadata expiration check: 0:00:00 ago on Mon 26 Nov 2018 08:25:59 AM UTC. Dependencies resolved. ================================================================================ Package Arch Version Repository Size ================================================================================ Installing: OCE-devel x86_64 0.18.3-3.fc30 fedora 5.4 M cmake x86_64 3.12.2-1.fc30 fedora 7.9 M desktop-file-utils x86_64 0.23-9.fc29 fedora 70 k dos2unix x86_64 7.4.0-5.fc29 fedora 233 k gcc-c++ x86_64 8.2.1-5.fc30 fedora 12 M libXmu-devel x86_64 1.1.2-12.fc29 fedora 23 k libjpeg-turbo-devel x86_64 2.0.0-1.fc29 fedora 103 k mesa-libGLU-devel x86_64 9.0.0-16.fc29 fedora 13 k metis-devel x86_64 5.1.0-19.fc30 fedora 10 k mpich-devel x86_64 3.2.1-8.fc29 fedora 629 k openmpi-devel x86_64 4.0.0-1.fc30 copr_base 1.2 M pybind11-devel x86_64 2.2.4-1.fc30 fedora 135 k python3-devel x86_64 3.7.1-2.fc30 fedora 843 k tcl-togl-devel x86_64 2.1-0.5.cvs20170502.fc29 fedora 13 k tk-devel x86_64 1:8.6.8-1.fc29 fedora 497 k Installing dependencies: LibRaw x86_64 0.19.1-1.fc30 fedora 303 k Lmod x86_64 7.8.9-1.fc30 fedora 218 k OCE-draw x86_64 0.18.3-3.fc30 fedora 1.5 M OCE-foundation x86_64 0.18.3-3.fc30 fedora 2.9 M OCE-modeling x86_64 0.18.3-3.fc30 fedora 13 M OCE-ocaf x86_64 0.18.3-3.fc30 fedora 1.6 M OCE-visualization x86_64 0.18.3-3.fc30 fedora 1.5 M OpenEXR-libs x86_64 2.2.0-15.fc30 fedora 656 k acl x86_64 2.2.53-2.fc29 fedora 71 k annobin x86_64 8.61-1.fc30 fedora 180 k bzip2-devel x86_64 1.0.6-28.fc29 fedora 215 k cmake-data noarch 3.12.2-1.fc30 fedora 1.3 M cmake-filesystem x86_64 3.12.2-1.fc30 fedora 16 k cmake-rpm-macros noarch 3.12.2-1.fc30 fedora 16 k cpp x86_64 8.2.1-5.fc30 fedora 10 M cryptsetup-libs x86_64 2.0.5-1.fc30 fedora 299 k dbus x86_64 1:1.12.10-9.fc30 fedora 11 k dbus-broker x86_64 16-4.fc30 fedora 145 k dbus-common noarch 1:1.12.10-9.fc30 fedora 17 k dejavu-fonts-common noarch 2.35-7.fc29 fedora 65 k dejavu-sans-fonts noarch 2.35-7.fc29 fedora 1.5 M device-mapper x86_64 1.02.152-1.fc30 fedora 151 k device-mapper-libs x86_64 1.02.152-1.fc30 fedora 181 k dracut x86_64 049-11.git20181024.fc30 fedora 318 k emacs-filesystem noarch 1:26.1-7.fc30 fedora 10 k expat-devel x86_64 2.2.6-1.fc30 fedora 49 k fipscheck x86_64 1.5.0-5.fc29 fedora 25 k fipscheck-lib x86_64 1.5.0-5.fc29 fedora 13 k fontconfig x86_64 2.13.1-4.fc30 fedora 235 k fontconfig-devel x86_64 2.13.1-4.fc30 fedora 127 k fontpackages-filesystem noarch 1.44-22.fc29 fedora 7.7 k freeimage x86_64 3.18.0-1.fc29 fedora 338 k freeimage-devel x86_64 3.18.0-1.fc29 fedora 37 k freetype x86_64 2.9.1-6.fc30 fedora 357 k freetype-devel x86_64 2.9.1-6.fc30 fedora 441 k gcc x86_64 8.2.1-5.fc30 fedora 23 M gcc-gfortran x86_64 8.2.1-5.fc30 fedora 11 M gettext x86_64 0.19.8.1-18.fc30 fedora 1.0 M gettext-libs x86_64 0.19.8.1-18.fc30 fedora 275 k gl-manpages noarch 1.1-16.20161227.fc29 fedora 1.2 M gl2ps x86_64 1.4.0-5.fc29 fedora 61 k gl2ps-devel x86_64 1.4.0-5.fc29 fedora 237 k glibc-devel x86_64 2.28.9000-19.fc30 fedora 1.0 M glibc-headers x86_64 2.28.9000-19.fc30 fedora 466 k gnutls x86_64 3.6.4-5.fc30 fedora 849 k groff-base x86_64 1.22.3-17.fc29 fedora 1.0 M hwdata noarch 0.317-1.fc30 fedora 1.5 M hwloc-libs x86_64 1.11.9-2.fc29 fedora 1.6 M ilmbase x86_64 2.2.0-14.fc29 fedora 109 k infinipath-psm x86_64 3.3-22_g4abbc60_open.6.fc29.1 fedora 196 k iptables-libs x86_64 1.8.0-3.fc29 fedora 53 k isl x86_64 0.16.1-7.fc29 fedora 841 k jasper-libs x86_64 2.0.14-7.fc29 fedora 160 k jbigkit-libs x86_64 2.1-15.fc30 fedora 49 k json-c x86_64 0.13.1-3.fc29 fedora 37 k jsoncpp x86_64 1.8.4-5.fc29 fedora 88 k jxrlib x86_64 1.1-11.fc29 fedora 441 k kernel-headers x86_64 4.20.0-0.rc3.git1.1.fc30 fedora 1.2 M kmod x86_64 25-4.fc30 fedora 109 k kmod-libs x86_64 25-4.fc30 fedora 57 k lcms2 x86_64 2.9-4.fc30 fedora 150 k libICE x86_64 1.0.9-14.fc29 fedora 67 k libICE-devel x86_64 1.0.9-14.fc29 fedora 48 k libSM x86_64 1.2.3-1.fc30 fedora 40 k libSM-devel x86_64 1.2.3-1.fc30 fedora 12 k libX11 x86_64 1.6.7-1.fc30 fedora 593 k libX11-common noarch 1.6.7-1.fc30 fedora 155 k libX11-devel x86_64 1.6.7-1.fc30 fedora 974 k libX11-xcb x86_64 1.6.7-1.fc30 fedora 11 k libXScrnSaver x86_64 1.2.3-2.fc29 fedora 24 k libXScrnSaver-devel x86_64 1.2.3-2.fc29 fedora 17 k libXau x86_64 1.0.8-14.fc29 fedora 29 k libXau-devel x86_64 1.0.8-14.fc29 fedora 14 k libXcomposite x86_64 0.4.4-15.fc29 fedora 22 k libXcomposite-devel x86_64 0.4.4-15.fc29 fedora 16 k libXcursor x86_64 1.1.15-4.fc29 fedora 29 k libXcursor-devel x86_64 1.1.15-4.fc29 fedora 22 k libXdamage x86_64 1.1.4-15.fc29 fedora 21 k libXdamage-devel x86_64 1.1.4-15.fc29 fedora 9.4 k libXdmcp x86_64 1.1.2-12.fc29 fedora 34 k libXdmcp-devel x86_64 1.1.2-12.fc29 fedora 11 k libXext x86_64 1.3.3-10.fc29 fedora 38 k libXext-devel x86_64 1.3.3-10.fc29 fedora 73 k libXfixes x86_64 5.0.3-8.fc29 fedora 18 k libXfixes-devel x86_64 5.0.3-8.fc29 fedora 12 k libXft x86_64 2.3.2-11.fc29 fedora 59 k libXft-devel x86_64 2.3.2-11.fc29 fedora 18 k libXi x86_64 1.7.9-8.fc29 fedora 38 k libXi-devel x86_64 1.7.9-8.fc29 fedora 101 k libXinerama x86_64 1.1.4-2.fc29 fedora 14 k libXinerama-devel x86_64 1.1.4-2.fc29 fedora 13 k libXmu x86_64 1.1.2-12.fc29 fedora 69 k libXpm x86_64 3.5.12-8.fc29 fedora 56 k libXpm-devel x86_64 3.5.12-8.fc29 fedora 37 k libXrandr x86_64 1.5.1-8.fc29 fedora 26 k libXrandr-devel x86_64 1.5.1-8.fc29 fedora 19 k libXrender x86_64 0.9.10-8.fc29 fedora 26 k libXrender-devel x86_64 0.9.10-8.fc29 fedora 16 k libXres x86_64 1.2.0-5.fc29 fedora 15 k libXres-devel x86_64 1.2.0-5.fc29 fedora 12 k libXt x86_64 1.1.5-9.fc29 fedora 176 k libXt-devel x86_64 1.1.5-9.fc29 fedora 443 k libXtst x86_64 1.2.3-8.fc29 fedora 20 k libXtst-devel x86_64 1.2.3-8.fc29 fedora 16 k libXv x86_64 1.0.11-8.fc29 fedora 18 k libXv-devel x86_64 1.0.11-8.fc29 fedora 39 k libXxf86misc x86_64 1.0.4-2.fc29 fedora 21 k libXxf86misc-devel x86_64 1.0.4-2.fc29 fedora 12 k libXxf86vm x86_64 1.1.4-10.fc29 fedora 17 k libXxf86vm-devel x86_64 1.1.4-10.fc29 fedora 18 k libargon2 x86_64 20161029-6.fc29 fedora 28 k libcroco x86_64 0.6.12-5.fc29 fedora 107 k libdrm x86_64 2.4.96-2.fc30 fedora 145 k libdrm-devel x86_64 2.4.96-2.fc30 fedora 144 k libedit x86_64 3.1-24.20170329cvs.fc29 fedora 96 k libevent x86_64 2.1.8-4.fc30 fedora 231 k libfabric x86_64 1.6.2-1.fc30 fedora 511 k libgfortran x86_64 8.2.1-5.fc30 fedora 647 k libglvnd x86_64 1:1.1.0-2.fc30 fedora 65 k libglvnd-core-devel x86_64 1:1.1.0-2.fc30 fedora 22 k libglvnd-devel x86_64 1:1.1.0-2.fc30 fedora 13 k libglvnd-egl x86_64 1:1.1.0-2.fc30 fedora 43 k libglvnd-gles x86_64 1:1.1.0-2.fc30 fedora 32 k libglvnd-glx x86_64 1:1.1.0-2.fc30 fedora 114 k libglvnd-opengl x86_64 1:1.1.0-2.fc30 fedora 39 k libgomp x86_64 8.2.1-5.fc30 fedora 205 k libibumad x86_64 20.1-1.fc30 fedora 23 k libibverbs x86_64 20.1-1.fc30 fedora 228 k libjpeg-turbo x86_64 2.0.0-1.fc29 fedora 158 k libkcapi x86_64 1.1.3-1.fc30 fedora 43 k libkcapi-hmaccalc x86_64 1.1.3-1.fc30 fedora 26 k libmpc x86_64 1.1.0-2.fc29 fedora 58 k libnl3 x86_64 3.4.0-6.fc29 fedora 304 k libpcap x86_64 14:1.9.0-2.fc29 fedora 149 k libpciaccess x86_64 0.14-2.fc29 fedora 26 k libpng x86_64 2:1.6.35-1.fc30 fedora 106 k libpng-devel x86_64 2:1.6.35-1.fc30 fedora 310 k libpsm2 x86_64 11.2.23-1.fc30 fedora 191 k libquadmath x86_64 8.2.1-5.fc30 fedora 186 k libquadmath-devel x86_64 8.2.1-5.fc30 fedora 42 k librdmacm x86_64 20.1-1.fc30 fedora 61 k libseccomp x86_64 2.3.3-4.fc30 fedora 58 k libstdc++-devel x86_64 8.2.1-5.fc30 fedora 2.1 M libtiff x86_64 4.0.10-1.fc30 fedora 166 k libuuid-devel x86_64 2.33-0.1.fc30 fedora 28 k libuv x86_64 1:1.23.2-1.fc30 fedora 123 k libwayland-client x86_64 1.16.0-1.fc30 fedora 31 k libwayland-server x86_64 1.16.0-1.fc30 fedora 37 k libwebp x86_64 1.0.0-2.fc29 fedora 270 k libxcb x86_64 1.13.1-1.fc30 fedora 200 k libxcb-devel x86_64 1.13.1-1.fc30 fedora 1.1 M libxcrypt-devel x86_64 4.4.0-1.fc30 fedora 31 k libxkbfile x86_64 1.0.9-11.fc29 fedora 85 k libxkbfile-devel x86_64 1.0.9-11.fc29 fedora 16 k libxshmfence x86_64 1.3-3.fc29 fedora 12 k lua x86_64 5.3.5-2.fc29 fedora 185 k lua-filesystem x86_64 1.6.3-9.fc29 fedora 32 k lua-json noarch 1.3.2-10.fc29 fedora 26 k lua-lpeg x86_64 1.0.1-6.fc29 fedora 64 k lua-posix x86_64 33.3.1-11.fc29 fedora 173 k lua-term x86_64 0.07-7.fc29 fedora 15 k mesa-khr-devel x86_64 18.3.0~rc2-2.fc30 fedora 19 k mesa-libEGL x86_64 18.3.0~rc2-2.fc30 fedora 107 k mesa-libGL x86_64 18.3.0~rc2-2.fc30 fedora 149 k mesa-libGL-devel x86_64 18.3.0~rc2-2.fc30 fedora 162 k mesa-libGLU x86_64 9.0.0-16.fc29 fedora 182 k mesa-libgbm x86_64 18.3.0~rc2-2.fc30 fedora 37 k mesa-libglapi x86_64 18.3.0~rc2-2.fc30 fedora 36 k metis x86_64 5.1.0-19.fc30 fedora 559 k mpich x86_64 3.2.1-8.fc29 fedora 1.2 M munge x86_64 0.5.13-2.fc29 fedora 105 k munge-libs x86_64 0.5.13-2.fc29 fedora 39 k nettle x86_64 3.4-7.fc30 fedora 289 k numactl-libs x86_64 2.0.12-1.fc29 fedora 27 k openjpeg2 x86_64 2.3.0-9.fc30 fedora 146 k openmpi x86_64 4.0.0-1.fc30 copr_base 2.6 M opensm-libs x86_64 3.3.21-1.fc30 fedora 65 k openssh x86_64 7.9p1-2.fc30 fedora 394 k openssh-clients x86_64 7.9p1-2.fc30 fedora 539 k perl-Carp noarch 1.50-417.fc29 fedora 29 k perl-Encode x86_64 4:2.98-6.fc29 fedora 1.5 M perl-Errno x86_64 1.29-425.fc30 fedora 24 k perl-Exporter noarch 5.73-418.fc29 fedora 31 k perl-File-Path noarch 2.16-1.fc30 fedora 36 k perl-File-Temp noarch 1:0.230.800-2.fc29 fedora 60 k perl-Getopt-Long noarch 1:2.50-417.fc29 fedora 61 k perl-HTTP-Tiny noarch 0.076-1.fc29 fedora 55 k perl-IO x86_64 1.39-425.fc30 fedora 90 k perl-MIME-Base64 x86_64 3.15-417.fc29 fedora 30 k perl-PathTools x86_64 3.75-1.fc30 fedora 85 k perl-Pod-Escapes noarch 1:1.07-417.fc29 fedora 19 k perl-Pod-Perldoc noarch 3.28.01-418.fc29 fedora 83 k perl-Pod-Simple noarch 1:3.35-417.fc29 fedora 211 k perl-Pod-Usage noarch 4:1.69-417.fc29 fedora 32 k perl-Scalar-List-Utils x86_64 3:1.50-417.fc29 fedora 64 k perl-Socket x86_64 4:2.027-417.fc29 fedora 54 k perl-Storable x86_64 1:3.11-5.fc30 fedora 94 k perl-Term-ANSIColor noarch 4.06-418.fc29 fedora 44 k perl-Term-Cap noarch 1.17-417.fc29 fedora 22 k perl-Text-ParseWords noarch 3.30-417.fc29 fedora 16 k perl-Text-Tabs+Wrap noarch 2013.0523-417.fc29 fedora 23 k perl-Time-Local noarch 2:1.280-3.fc29 fedora 31 k perl-Unicode-Normalize x86_64 1.26-417.fc29 fedora 81 k perl-constant noarch 1.33-418.fc29 fedora 23 k perl-interpreter x86_64 4:5.28.0-425.fc30 fedora 6.4 M perl-libs x86_64 4:5.28.0-425.fc30 fedora 1.6 M perl-macros x86_64 4:5.28.0-425.fc30 fedora 20 k perl-parent noarch 1:0.237-2.fc29 fedora 14 k perl-podlators noarch 1:4.11-3.fc29 fedora 115 k perl-threads x86_64 1:2.22-417.fc29 fedora 57 k perl-threads-shared x86_64 1.58-417.fc29 fedora 43 k pmix x86_64 3.0.2-1.fc30 copr_base 591 k procps-ng x86_64 3.3.15-4.fc29 fedora 321 k python-rpm-macros noarch 3-39.fc30 fedora 12 k python3 x86_64 3.7.1-2.fc30 fedora 39 k python3-rpm-generators noarch 6-1.fc30 fedora 23 k python3-rpm-macros noarch 3-39.fc30 fedora 11 k python3-setuptools noarch 40.4.3-1.fc30 fedora 618 k qrencode-libs x86_64 3.4.4-6.fc29 fedora 55 k rdma-core x86_64 20.1-1.fc30 fedora 56 k rhash x86_64 1.3.5-3.fc29 fedora 129 k rpm-mpi-hooks noarch 5-4.fc30 copr_base 11 k systemd x86_64 239-9.git9f3aed1.fc30 fedora 3.5 M systemd-pam x86_64 239-9.git9f3aed1.fc30 fedora 161 k systemd-rpm-macros noarch 239-9.git9f3aed1.fc30 fedora 20 k systemd-udev x86_64 239-9.git9f3aed1.fc30 fedora 1.2 M tbb x86_64 2019.2-1.fc30 fedora 147 k tbb-devel x86_64 2019.2-1.fc30 fedora 324 k tcl x86_64 1:8.6.8-2.fc29 fedora 1.1 M tcl-devel x86_64 1:8.6.8-2.fc29 fedora 189 k tcl-togl x86_64 2.1-0.5.cvs20170502.fc29 fedora 37 k tk x86_64 1:8.6.8-1.fc29 fedora 1.6 M torque-libs x86_64 4.2.10-19.fc30 fedora 126 k ucx x86_64 1.4.0-1.fc30 fedora 392 k xorg-x11-proto-devel noarch 2018.4-2.fc29 fedora 280 k zlib-devel x86_64 1.2.11-14.fc30 fedora 46 k Transaction Summary ================================================================================ Install 251 Packages Total download size: 154 M Installed size: 503 M Downloading Packages: (1/251): desktop-file-utils-0.23-9.fc29.x86_64. 1.3 MB/s | 70 kB 00:00 (2/251): dos2unix-7.4.0-5.fc29.x86_64.rpm 3.7 MB/s | 233 kB 00:00 (3/251): cmake-3.12.2-1.fc30.x86_64.rpm 34 MB/s | 7.9 MB 00:00 (4/251): OCE-devel-0.18.3-3.fc30.x86_64.rpm 16 MB/s | 5.4 MB 00:00 (5/251): libXmu-devel-1.1.2-12.fc29.x86_64.rpm 317 kB/s | 23 kB 00:00 (6/251): mesa-libGLU-devel-9.0.0-16.fc29.x86_64 2.1 MB/s | 13 kB 00:00 (7/251): gcc-c++-8.2.1-5.fc30.x86_64.rpm 33 MB/s | 12 MB 00:00 (8/251): libjpeg-turbo-devel-2.0.0-1.fc29.x86_6 1.1 MB/s | 103 kB 00:00 (9/251): metis-devel-5.1.0-19.fc30.x86_64.rpm 177 kB/s | 10 kB 00:00 (10/251): mpich-devel-3.2.1-8.fc29.x86_64.rpm 50 MB/s | 629 kB 00:00 (11/251): python3-devel-3.7.1-2.fc30.x86_64.rpm 47 MB/s | 843 kB 00:00 (12/251): pybind11-devel-2.2.4-1.fc30.x86_64.rp 2.4 MB/s | 135 kB 00:00 (13/251): tcl-togl-devel-2.1-0.5.cvs20170502.fc 404 kB/s | 13 kB 00:00 (14/251): emacs-filesystem-26.1-7.fc30.noarch.r 4.2 MB/s | 10 kB 00:00 (15/251): openmpi-devel-4.0.0-1.fc30.x86_64.rpm 10 MB/s | 1.2 MB 00:00 (16/251): tk-devel-8.6.8-1.fc29.x86_64.rpm 7.4 MB/s | 497 kB 00:00 (17/251): OCE-draw-0.18.3-3.fc30.x86_64.rpm 16 MB/s | 1.5 MB 00:00 (18/251): OCE-foundation-0.18.3-3.fc30.x86_64.r 23 MB/s | 2.9 MB 00:00 (19/251): OCE-ocaf-0.18.3-3.fc30.x86_64.rpm 15 MB/s | 1.6 MB 00:00 (20/251): OCE-visualization-0.18.3-3.fc30.x86_6 19 MB/s | 1.5 MB 00:00 (21/251): cmake-filesystem-3.12.2-1.fc30.x86_64 1.1 MB/s | 16 kB 00:00 (22/251): cmake-data-3.12.2-1.fc30.noarch.rpm 16 MB/s | 1.3 MB 00:00 (23/251): cmake-rpm-macros-3.12.2-1.fc30.noarch 1.2 MB/s | 16 kB 00:00 (24/251): jsoncpp-1.8.4-5.fc29.x86_64.rpm 12 MB/s | 88 kB 00:00 (25/251): libuv-1.23.2-1.fc30.x86_64.rpm 13 MB/s | 123 kB 00:00 (26/251): libmpc-1.1.0-2.fc29.x86_64.rpm 7.6 MB/s | 58 kB 00:00 (27/251): rhash-1.3.5-3.fc29.x86_64.rpm 8.7 MB/s | 129 kB 00:00 (28/251): libXmu-1.1.2-12.fc29.x86_64.rpm 6.2 MB/s | 69 kB 00:00 (29/251): xorg-x11-proto-devel-2018.4-2.fc29.no 13 MB/s | 280 kB 00:00 (30/251): libjpeg-turbo-2.0.0-1.fc29.x86_64.rpm 9.4 MB/s | 158 kB 00:00 (31/251): mesa-libGLU-9.0.0-16.fc29.x86_64.rpm 15 MB/s | 182 kB 00:00 (32/251): OCE-modeling-0.18.3-3.fc30.x86_64.rpm 34 MB/s | 13 MB 00:00 (33/251): metis-5.1.0-19.fc30.x86_64.rpm 5.0 MB/s | 559 kB 00:00 (34/251): mpich-3.2.1-8.fc29.x86_64.rpm 39 MB/s | 1.2 MB 00:00 (35/251): gl-manpages-1.1-16.20161227.fc29.noar 7.7 MB/s | 1.2 MB 00:00 (36/251): libevent-2.1.8-4.fc30.x86_64.rpm 18 MB/s | 231 kB 00:00 (37/251): python-rpm-macros-3-39.fc30.noarch.rp 1.7 MB/s | 12 kB 00:00 (38/251): python3-rpm-generators-6-1.fc30.noarc 3.2 MB/s | 23 kB 00:00 (39/251): python3-rpm-macros-3-39.fc30.noarch.r 1.6 MB/s | 11 kB 00:00 (40/251): hwloc-libs-1.11.9-2.fc29.x86_64.rpm 25 MB/s | 1.6 MB 00:00 (41/251): python3-setuptools-40.4.3-1.fc30.noar 28 MB/s | 618 kB 00:00 (42/251): libX11-1.6.7-1.fc30.x86_64.rpm 25 MB/s | 593 kB 00:00 (43/251): tcl-togl-2.1-0.5.cvs20170502.fc29.x86 994 kB/s | 37 kB 00:00 (44/251): libglvnd-glx-1.1.0-2.fc30.x86_64.rpm 12 MB/s | 114 kB 00:00 (45/251): tcl-8.6.8-2.fc29.x86_64.rpm 26 MB/s | 1.1 MB 00:00 (46/251): tk-8.6.8-1.fc29.x86_64.rpm 16 MB/s | 1.6 MB 00:00 (47/251): tbb-2019.2-1.fc30.x86_64.rpm 2.1 MB/s | 147 kB 00:00 (48/251): freetype-2.9.1-6.fc30.x86_64.rpm 27 MB/s | 357 kB 00:00 (49/251): libXext-1.3.3-10.fc29.x86_64.rpm 8.8 MB/s | 38 kB 00:00 (50/251): libXt-1.1.5-9.fc29.x86_64.rpm 21 MB/s | 176 kB 00:00 (51/251): gl2ps-1.4.0-5.fc29.x86_64.rpm 2.0 MB/s | 61 kB 00:00 (52/251): libgomp-8.2.1-5.fc30.x86_64.rpm 23 MB/s | 205 kB 00:00 (53/251): numactl-libs-2.0.12-1.fc29.x86_64.rpm 8.7 MB/s | 27 kB 00:00 (54/251): perl-Carp-1.50-417.fc29.noarch.rpm 13 MB/s | 29 kB 00:00 (55/251): perl-Exporter-5.73-418.fc29.noarch.rp 12 MB/s | 31 kB 00:00 (56/251): perl-File-Path-2.16-1.fc30.noarch.rpm 13 MB/s | 36 kB 00:00 (57/251): perl-IO-1.39-425.fc30.x86_64.rpm 21 MB/s | 90 kB 00:00 (58/251): perl-PathTools-3.75-1.fc30.x86_64.rpm 18 MB/s | 85 kB 00:00 (59/251): perl-Scalar-List-Utils-1.50-417.fc29. 15 MB/s | 64 kB 00:00 (60/251): perl-Text-Tabs+Wrap-2013.0523-417.fc2 5.5 MB/s | 23 kB 00:00 (61/251): perl-interpreter-5.28.0-425.fc30.x86_ 24 MB/s | 6.4 MB 00:00 (62/251): perl-Unicode-Normalize-1.26-417.fc29. 2.2 MB/s | 81 kB 00:00 (63/251): perl-constant-1.33-418.fc29.noarch.rp 625 kB/s | 23 kB 00:00 (64/251): perl-macros-5.28.0-425.fc30.x86_64.rp 3.3 MB/s | 20 kB 00:00 (65/251): perl-parent-0.237-2.fc29.noarch.rpm 2.1 MB/s | 14 kB 00:00 (66/251): perl-threads-2.22-417.fc29.x86_64.rpm 7.6 MB/s | 57 kB 00:00 (67/251): perl-threads-shared-1.58-417.fc29.x86 5.3 MB/s | 43 kB 00:00 (68/251): libX11-common-1.6.7-1.fc30.noarch.rpm 12 MB/s | 155 kB 00:00 (69/251): libxcb-1.13.1-1.fc30.x86_64.rpm 14 MB/s | 200 kB 00:00 (70/251): libglvnd-1.1.0-2.fc30.x86_64.rpm 8.2 MB/s | 65 kB 00:00 (71/251): mesa-libGL-18.3.0~rc2-2.fc30.x86_64.r 11 MB/s | 149 kB 00:00 (72/251): perl-libs-5.28.0-425.fc30.x86_64.rpm 27 MB/s | 1.6 MB 00:00 (73/251): libXft-2.3.2-11.fc29.x86_64.rpm 5.1 MB/s | 59 kB 00:00 (74/251): fontconfig-2.13.1-4.fc30.x86_64.rpm 11 MB/s | 235 kB 00:00 (75/251): libICE-1.0.9-14.fc29.x86_64.rpm 15 MB/s | 67 kB 00:00 (76/251): libpng-1.6.35-1.fc30.x86_64.rpm 12 MB/s | 106 kB 00:00 (77/251): libSM-1.2.3-1.fc30.x86_64.rpm 6.7 MB/s | 40 kB 00:00 (78/251): perl-Errno-1.29-425.fc30.x86_64.rpm 3.1 MB/s | 24 kB 00:00 (79/251): perl-Socket-2.027-417.fc29.x86_64.rpm 7.1 MB/s | 54 kB 00:00 (80/251): libXau-1.0.8-14.fc29.x86_64.rpm 3.4 MB/s | 29 kB 00:00 (81/251): libX11-xcb-1.6.7-1.fc30.x86_64.rpm 1.8 MB/s | 11 kB 00:00 (82/251): libXdamage-1.1.4-15.fc29.x86_64.rpm 2.8 MB/s | 21 kB 00:00 (83/251): libXfixes-5.0.3-8.fc29.x86_64.rpm 3.0 MB/s | 18 kB 00:00 (84/251): libXxf86vm-1.1.4-10.fc29.x86_64.rpm 2.0 MB/s | 17 kB 00:00 (85/251): libxshmfence-1.3-3.fc29.x86_64.rpm 1.7 MB/s | 12 kB 00:00 (86/251): libdrm-2.4.96-2.fc30.x86_64.rpm 13 MB/s | 145 kB 00:00 (87/251): mesa-libglapi-18.3.0~rc2-2.fc30.x86_6 4.5 MB/s | 36 kB 00:00 (88/251): fontpackages-filesystem-1.44-22.fc29. 1.5 MB/s | 7.7 kB 00:00 (89/251): libXrender-0.9.10-8.fc29.x86_64.rpm 3.1 MB/s | 26 kB 00:00 (90/251): libpciaccess-0.14-2.fc29.x86_64.rpm 3.3 MB/s | 26 kB 00:00 (91/251): libXft-devel-2.3.2-11.fc29.x86_64.rpm 2.2 MB/s | 18 kB 00:00 (92/251): libX11-devel-1.6.7-1.fc30.x86_64.rpm 21 MB/s | 974 kB 00:00 (93/251): hwdata-0.317-1.fc30.noarch.rpm 24 MB/s | 1.5 MB 00:00 (94/251): zlib-devel-1.2.11-14.fc30.x86_64.rpm 4.1 MB/s | 46 kB 00:00 (95/251): python3-3.7.1-2.fc30.x86_64.rpm 14 MB/s | 39 kB 00:00 (96/251): rpm-mpi-hooks-5-4.fc30.noarch.rpm 1.2 MB/s | 11 kB 00:00 (97/251): tcl-devel-8.6.8-2.fc29.x86_64.rpm 2.7 MB/s | 189 kB 00:00 (98/251): libquadmath-8.2.1-5.fc30.x86_64.rpm 15 MB/s | 186 kB 00:00 (99/251): libgfortran-8.2.1-5.fc30.x86_64.rpm 21 MB/s | 647 kB 00:00 (100/251): mesa-libGL-devel-18.3.0~rc2-2.fc30.x 13 MB/s | 162 kB 00:00 (101/251): libglvnd-devel-1.1.0-2.fc30.x86_64.r 1.9 MB/s | 13 kB 00:00 (102/251): mesa-khr-devel-18.3.0~rc2-2.fc30.x86 2.7 MB/s | 19 kB 00:00 (103/251): libglvnd-core-devel-1.1.0-2.fc30.x86 3.0 MB/s | 22 kB 00:00 (104/251): libglvnd-egl-1.1.0-2.fc30.x86_64.rpm 5.2 MB/s | 43 kB 00:00 (105/251): libglvnd-gles-1.1.0-2.fc30.x86_64.rp 3.6 MB/s | 32 kB 00:00 (106/251): libglvnd-opengl-1.1.0-2.fc30.x86_64. 4.0 MB/s | 39 kB 00:00 (107/251): mesa-libEGL-18.3.0~rc2-2.fc30.x86_64 10 MB/s | 107 kB 00:00 (108/251): libwayland-client-1.16.0-1.fc30.x86_ 3.3 MB/s | 31 kB 00:00 (109/251): libwayland-server-1.16.0-1.fc30.x86_ 3.9 MB/s | 37 kB 00:00 (110/251): mesa-libgbm-18.3.0~rc2-2.fc30.x86_64 3.8 MB/s | 37 kB 00:00 (111/251): libXdamage-devel-1.1.4-15.fc29.x86_6 1.1 MB/s | 9.4 kB 00:00 (112/251): libXext-devel-1.3.3-10.fc29.x86_64.r 7.3 MB/s | 73 kB 00:00 (113/251): libXfixes-devel-5.0.3-8.fc29.x86_64. 1.4 MB/s | 12 kB 00:00 (114/251): libXxf86vm-devel-1.1.4-10.fc29.x86_6 1.9 MB/s | 18 kB 00:00 (115/251): libdrm-devel-2.4.96-2.fc30.x86_64.rp 9.7 MB/s | 144 kB 00:00 (116/251): kernel-headers-4.20.0-0.rc3.git1.1.f 21 MB/s | 1.2 MB 00:00 (117/251): libxcb-devel-1.13.1-1.fc30.x86_64.rp 16 MB/s | 1.1 MB 00:00 (118/251): libXau-devel-1.0.8-14.fc29.x86_64.rp 904 kB/s | 14 kB 00:00 (119/251): fontconfig-devel-2.13.1-4.fc30.x86_6 7.8 MB/s | 127 kB 00:00 (120/251): libXt-devel-1.1.5-9.fc29.x86_64.rpm 7.2 MB/s | 443 kB 00:00 (121/251): gettext-0.19.8.1-18.fc30.x86_64.rpm 19 MB/s | 1.0 MB 00:00 (122/251): gettext-libs-0.19.8.1-18.fc30.x86_64 13 MB/s | 275 kB 00:00 (123/251): libcroco-0.6.12-5.fc29.x86_64.rpm 9.3 MB/s | 107 kB 00:00 (124/251): libXrender-devel-0.9.10-8.fc29.x86_6 1.4 MB/s | 16 kB 00:00 (125/251): freetype-devel-2.9.1-6.fc30.x86_64.r 15 MB/s | 441 kB 00:00 (126/251): annobin-8.61-1.fc30.x86_64.rpm 8.7 MB/s | 180 kB 00:00 (127/251): gcc-gfortran-8.2.1-5.fc30.x86_64.rpm 19 MB/s | 11 MB 00:00 (128/251): isl-0.16.1-7.fc29.x86_64.rpm 14 MB/s | 841 kB 00:00 (129/251): libquadmath-devel-8.2.1-5.fc30.x86_6 5.5 MB/s | 42 kB 00:00 (130/251): cpp-8.2.1-5.fc30.x86_64.rpm 24 MB/s | 10 MB 00:00 (131/251): glibc-devel-2.28.9000-19.fc30.x86_64 19 MB/s | 1.0 MB 00:00 (132/251): libxcrypt-devel-4.4.0-1.fc30.x86_64. 4.3 MB/s | 31 kB 00:00 (133/251): libstdc++-devel-8.2.1-5.fc30.x86_64. 13 MB/s | 2.1 MB 00:00 (134/251): bzip2-devel-1.0.6-28.fc29.x86_64.rpm 9.8 MB/s | 215 kB 00:00 (135/251): expat-devel-2.2.6-1.fc30.x86_64.rpm 4.7 MB/s | 49 kB 00:00 (136/251): libpng-devel-1.6.35-1.fc30.x86_64.rp 16 MB/s | 310 kB 00:00 (137/251): libuuid-devel-2.33-0.1.fc30.x86_64.r 3.0 MB/s | 28 kB 00:00 (138/251): gcc-8.2.1-5.fc30.x86_64.rpm 33 MB/s | 23 MB 00:00 (139/251): freeimage-devel-3.18.0-1.fc29.x86_64 254 kB/s | 37 kB 00:00 (140/251): freeimage-3.18.0-1.fc29.x86_64.rpm 1.8 MB/s | 338 kB 00:00 (141/251): LibRaw-0.19.1-1.fc30.x86_64.rpm 5.9 MB/s | 303 kB 00:00 (142/251): OpenEXR-libs-2.2.0-15.fc30.x86_64.rp 8.4 MB/s | 656 kB 00:00 (143/251): ilmbase-2.2.0-14.fc29.x86_64.rpm 3.0 MB/s | 109 kB 00:00 (144/251): libtiff-4.0.10-1.fc30.x86_64.rpm 15 MB/s | 166 kB 00:00 (145/251): libwebp-1.0.0-2.fc29.x86_64.rpm 23 MB/s | 270 kB 00:00 (146/251): jxrlib-1.1-11.fc29.x86_64.rpm 9.4 MB/s | 441 kB 00:00 (147/251): openjpeg2-2.3.0-9.fc30.x86_64.rpm 15 MB/s | 146 kB 00:00 (148/251): jasper-libs-2.0.14-7.fc29.x86_64.rpm 20 MB/s | 160 kB 00:00 (149/251): jbigkit-libs-2.1-15.fc30.x86_64.rpm 13 MB/s | 49 kB 00:00 (150/251): lcms2-2.9-4.fc30.x86_64.rpm 18 MB/s | 150 kB 00:00 (151/251): libICE-devel-1.0.9-14.fc29.x86_64.rp 12 MB/s | 48 kB 00:00 (152/251): libSM-devel-1.2.3-1.fc30.x86_64.rpm 3.4 MB/s | 12 kB 00:00 (153/251): libXScrnSaver-devel-1.2.3-2.fc29.x86 446 kB/s | 17 kB 00:00 (154/251): gl2ps-devel-1.4.0-5.fc29.x86_64.rpm 4.7 MB/s | 237 kB 00:00 (155/251): libXcomposite-devel-0.4.4-15.fc29.x8 2.4 MB/s | 16 kB 00:00 (156/251): libXcomposite-0.4.4-15.fc29.x86_64.r 3.3 MB/s | 22 kB 00:00 (157/251): libXcursor-devel-1.1.15-4.fc29.x86_6 2.7 MB/s | 22 kB 00:00 (158/251): libXcursor-1.1.15-4.fc29.x86_64.rpm 2.2 MB/s | 29 kB 00:00 (159/251): libXScrnSaver-1.2.3-2.fc29.x86_64.rp 320 kB/s | 24 kB 00:00 (160/251): libXdmcp-devel-1.1.2-12.fc29.x86_64. 508 kB/s | 11 kB 00:00 (161/251): libXi-devel-1.7.9-8.fc29.x86_64.rpm 2.7 MB/s | 101 kB 00:00 (162/251): libXi-1.7.9-8.fc29.x86_64.rpm 1.1 MB/s | 38 kB 00:00 (163/251): libXdmcp-1.1.2-12.fc29.x86_64.rpm 592 kB/s | 34 kB 00:00 (164/251): libXinerama-devel-1.1.4-2.fc29.x86_6 1.5 MB/s | 13 kB 00:00 (165/251): libXinerama-1.1.4-2.fc29.x86_64.rpm 1.5 MB/s | 14 kB 00:00 (166/251): libXrandr-devel-1.5.1-8.fc29.x86_64. 5.7 MB/s | 19 kB 00:00 (167/251): libXpm-3.5.12-8.fc29.x86_64.rpm 6.8 MB/s | 56 kB 00:00 (168/251): libXrandr-1.5.1-8.fc29.x86_64.rpm 836 kB/s | 26 kB 00:00 (169/251): libXres-devel-1.2.0-5.fc29.x86_64.rp 430 kB/s | 12 kB 00:00 (170/251): libXres-1.2.0-5.fc29.x86_64.rpm 2.2 MB/s | 15 kB 00:00 (171/251): libXpm-devel-3.5.12-8.fc29.x86_64.rp 743 kB/s | 37 kB 00:00 (172/251): libXtst-1.2.3-8.fc29.x86_64.rpm 1.5 MB/s | 20 kB 00:00 (173/251): libXtst-devel-1.2.3-8.fc29.x86_64.rp 658 kB/s | 16 kB 00:00 (174/251): libXv-1.0.11-8.fc29.x86_64.rpm 1.2 MB/s | 18 kB 00:00 (175/251): libXv-devel-1.0.11-8.fc29.x86_64.rpm 1.4 MB/s | 39 kB 00:00 (176/251): libXxf86misc-1.0.4-2.fc29.x86_64.rpm 947 kB/s | 21 kB 00:00 (177/251): libXxf86misc-devel-1.0.4-2.fc29.x86_ 362 kB/s | 12 kB 00:00 (178/251): libxkbfile-1.0.9-11.fc29.x86_64.rpm 4.6 MB/s | 85 kB 00:00 (179/251): libxkbfile-devel-1.0.9-11.fc29.x86_6 400 kB/s | 16 kB 00:00 (180/251): infinipath-psm-3.3-22_g4abbc60_open. 29 MB/s | 196 kB 00:00 (181/251): libfabric-1.6.2-1.fc30.x86_64.rpm 37 MB/s | 511 kB 00:00 (182/251): libibverbs-20.1-1.fc30.x86_64.rpm 22 MB/s | 228 kB 00:00 (183/251): libpsm2-11.2.23-1.fc30.x86_64.rpm 30 MB/s | 191 kB 00:00 (184/251): librdmacm-20.1-1.fc30.x86_64.rpm 17 MB/s | 61 kB 00:00 (185/251): opensm-libs-3.3.21-1.fc30.x86_64.rpm 17 MB/s | 65 kB 00:00 (186/251): openssh-clients-7.9p1-2.fc30.x86_64. 37 MB/s | 539 kB 00:00 (187/251): torque-libs-4.2.10-19.fc30.x86_64.rp 23 MB/s | 126 kB 00:00 (188/251): ucx-1.4.0-1.fc30.x86_64.rpm 36 MB/s | 392 kB 00:00 (189/251): tbb-devel-2019.2-1.fc30.x86_64.rpm 3.0 MB/s | 324 kB 00:00 (190/251): libnl3-3.4.0-6.fc29.x86_64.rpm 21 MB/s | 304 kB 00:00 (191/251): rdma-core-20.1-1.fc30.x86_64.rpm 15 MB/s | 56 kB 00:00 (192/251): libibumad-20.1-1.fc30.x86_64.rpm 6.2 MB/s | 23 kB 00:00 (193/251): fipscheck-lib-1.5.0-5.fc29.x86_64.rp 5.6 MB/s | 13 kB 00:00 (194/251): openmpi-4.0.0-1.fc30.x86_64.rpm 20 MB/s | 2.6 MB 00:00 (195/251): systemd-udev-239-9.git9f3aed1.fc30.x 22 MB/s | 1.2 MB 00:00 (196/251): libedit-3.1-24.20170329cvs.fc29.x86_ 3.5 MB/s | 96 kB 00:00 (197/251): openssh-7.9p1-2.fc30.x86_64.rpm 22 MB/s | 394 kB 00:00 (198/251): munge-libs-0.5.13-2.fc29.x86_64.rpm 6.3 MB/s | 39 kB 00:00 (199/251): munge-0.5.13-2.fc29.x86_64.rpm 8.5 MB/s | 105 kB 00:00 (200/251): kmod-25-4.fc30.x86_64.rpm 12 MB/s | 109 kB 00:00 (201/251): cryptsetup-libs-2.0.5-1.fc30.x86_64. 21 MB/s | 299 kB 00:00 (202/251): kmod-libs-25-4.fc30.x86_64.rpm 4.6 MB/s | 57 kB 00:00 (203/251): dracut-049-11.git20181024.fc30.x86_6 23 MB/s | 318 kB 00:00 (204/251): perl-Getopt-Long-2.50-417.fc29.noarc 5.0 MB/s | 61 kB 00:00 (205/251): fipscheck-1.5.0-5.fc29.x86_64.rpm 2.9 MB/s | 25 kB 00:00 (206/251): device-mapper-libs-1.02.152-1.fc30.x 11 MB/s | 181 kB 00:00 (207/251): json-c-0.13.1-3.fc29.x86_64.rpm 3.4 MB/s | 37 kB 00:00 (208/251): libargon2-20161029-6.fc29.x86_64.rpm 3.3 MB/s | 28 kB 00:00 (209/251): acl-2.2.53-2.fc29.x86_64.rpm 7.8 MB/s | 71 kB 00:00 (210/251): iptables-libs-1.8.0-3.fc29.x86_64.rp 6.8 MB/s | 53 kB 00:00 (211/251): libseccomp-2.3.3-4.fc30.x86_64.rpm 5.8 MB/s | 58 kB 00:00 (212/251): qrencode-libs-3.4.4-6.fc29.x86_64.rp 6.4 MB/s | 55 kB 00:00 (213/251): systemd-pam-239-9.git9f3aed1.fc30.x8 15 MB/s | 161 kB 00:00 (214/251): gnutls-3.6.4-5.fc30.x86_64.rpm 17 MB/s | 849 kB 00:00 (215/251): systemd-rpm-macros-239-9.git9f3aed1. 2.2 MB/s | 20 kB 00:00 (216/251): libkcapi-hmaccalc-1.1.3-1.fc30.x86_6 3.7 MB/s | 26 kB 00:00 (217/251): perl-Pod-Usage-1.69-417.fc29.noarch. 3.4 MB/s | 32 kB 00:00 (218/251): perl-Text-ParseWords-3.30-417.fc29.n 1.7 MB/s | 16 kB 00:00 (219/251): device-mapper-1.02.152-1.fc30.x86_64 17 MB/s | 151 kB 00:00 (220/251): libpcap-1.9.0-2.fc29.x86_64.rpm 12 MB/s | 149 kB 00:00 (221/251): nettle-3.4-7.fc30.x86_64.rpm 14 MB/s | 289 kB 00:00 (222/251): libkcapi-1.1.3-1.fc30.x86_64.rpm 4.8 MB/s | 43 kB 00:00 (223/251): perl-Pod-Perldoc-3.28.01-418.fc29.no 8.5 MB/s | 83 kB 00:00 (224/251): perl-podlators-4.11-3.fc29.noarch.rp 12 MB/s | 115 kB 00:00 (225/251): perl-File-Temp-0.230.800-2.fc29.noar 6.3 MB/s | 60 kB 00:00 (226/251): perl-HTTP-Tiny-0.076-1.fc29.noarch.r 4.9 MB/s | 55 kB 00:00 (227/251): systemd-239-9.git9f3aed1.fc30.x86_64 18 MB/s | 3.5 MB 00:00 (228/251): perl-Pod-Simple-3.35-417.fc29.noarch 6.6 MB/s | 211 kB 00:00 (229/251): perl-Term-ANSIColor-4.06-418.fc29.no 3.8 MB/s | 44 kB 00:00 (230/251): perl-Term-Cap-1.17-417.fc29.noarch.r 1.8 MB/s | 22 kB 00:00 (231/251): groff-base-1.22.3-17.fc29.x86_64.rpm 12 MB/s | 1.0 MB 00:00 (232/251): perl-MIME-Base64-3.15-417.fc29.x86_6 1.3 MB/s | 30 kB 00:00 (233/251): perl-Time-Local-1.280-3.fc29.noarch. 1.5 MB/s | 31 kB 00:00 (234/251): perl-Pod-Escapes-1.07-417.fc29.noarc 1.1 MB/s | 19 kB 00:00 (235/251): dbus-1.12.10-9.fc30.x86_64.rpm 1.2 MB/s | 11 kB 00:00 (236/251): dbus-common-1.12.10-9.fc30.noarch.rp 1.6 MB/s | 17 kB 00:00 (237/251): dbus-broker-16-4.fc30.x86_64.rpm 11 MB/s | 145 kB 00:00 (238/251): perl-Storable-3.11-5.fc30.x86_64.rpm 5.3 MB/s | 94 kB 00:00 (239/251): glibc-headers-2.28.9000-19.fc30.x86_ 12 MB/s | 466 kB 00:00 (240/251): procps-ng-3.3.15-4.fc29.x86_64.rpm 30 MB/s | 321 kB 00:00 (241/251): perl-Encode-2.98-6.fc29.x86_64.rpm 19 MB/s | 1.5 MB 00:00 (242/251): pmix-3.0.2-1.fc30.x86_64.rpm 5.6 MB/s | 591 kB 00:00 (243/251): lua-filesystem-1.6.3-9.fc29.x86_64.r 6.5 MB/s | 32 kB 00:00 (244/251): Lmod-7.8.9-1.fc30.x86_64.rpm 11 MB/s | 218 kB 00:00 (245/251): lua-json-1.3.2-10.fc29.noarch.rpm 4.3 MB/s | 26 kB 00:00 (246/251): lua-posix-33.3.1-11.fc29.x86_64.rpm 20 MB/s | 173 kB 00:00 (247/251): lua-term-0.07-7.fc29.x86_64.rpm 3.7 MB/s | 15 kB 00:00 (248/251): lua-lpeg-1.0.1-6.fc29.x86_64.rpm 12 MB/s | 64 kB 00:00 (249/251): lua-5.3.5-2.fc29.x86_64.rpm 30 MB/s | 185 kB 00:00 (250/251): dejavu-fonts-common-2.35-7.fc29.noar 12 MB/s | 65 kB 00:00 (251/251): dejavu-sans-fonts-2.35-7.fc29.noarch 62 MB/s | 1.5 MB 00:00 -------------------------------------------------------------------------------- Total 46 MB/s | 154 MB 00:03 Running transaction check Transaction check succeeded. Running transaction test Transaction test succeeded. Running transaction Preparing : 1/1 Installing : perl-Exporter-5.73-418.fc29.noarch 1/251 Installing : perl-libs-4:5.28.0-425.fc30.x86_64 2/251 Installing : perl-Carp-1.50-417.fc29.noarch 3/251 Installing : xorg-x11-proto-devel-2018.4-2.fc29.noarch 4/251 Installing : libgomp-8.2.1-5.fc30.x86_64 5/251 Running scriptlet: libgomp-8.2.1-5.fc30.x86_64 5/251 Installing : perl-parent-1:0.237-2.fc29.noarch 6/251 Installing : libglvnd-1:1.1.0-2.fc30.x86_64 7/251 Installing : tcl-1:8.6.8-2.fc29.x86_64 8/251 Running scriptlet: tcl-1:8.6.8-2.fc29.x86_64 8/251 Installing : libjpeg-turbo-2.0.0-1.fc29.x86_64 9/251 Installing : perl-Scalar-List-Utils-3:1.50-417.fc29.x86_64 10/251 Installing : libquadmath-8.2.1-5.fc30.x86_64 11/251 Running scriptlet: libquadmath-8.2.1-5.fc30.x86_64 11/251 Installing : libpng-2:1.6.35-1.fc30.x86_64 12/251 Installing : freetype-2.9.1-6.fc30.x86_64 13/251 Installing : libmpc-1.1.0-2.fc29.x86_64 14/251 Installing : cmake-filesystem-3.12.2-1.fc30.x86_64 15/251 Installing : fipscheck-1.5.0-5.fc29.x86_64 16/251 Installing : fipscheck-lib-1.5.0-5.fc29.x86_64 17/251 Running scriptlet: fipscheck-lib-1.5.0-5.fc29.x86_64 17/251 Installing : python3-3.7.1-2.fc30.x86_64 18/251 Installing : python3-setuptools-40.4.3-1.fc30.noarch 19/251 Installing : kmod-libs-25-4.fc30.x86_64 20/251 Installing : kmod-25-4.fc30.x86_64 21/251 Installing : munge-libs-0.5.13-2.fc29.x86_64 22/251 Running scriptlet: munge-libs-0.5.13-2.fc29.x86_64 22/251 Installing : zlib-devel-1.2.11-14.fc30.x86_64 23/251 Installing : mesa-libglapi-18.3.0~rc2-2.fc30.x86_64 24/251 Installing : libX11-xcb-1.6.7-1.fc30.x86_64 25/251 Installing : libICE-1.0.9-14.fc29.x86_64 26/251 Installing : libICE-devel-1.0.9-14.fc29.x86_64 27/251 Installing : numactl-libs-2.0.12-1.fc29.x86_64 28/251 Running scriptlet: numactl-libs-2.0.12-1.fc29.x86_64 28/251 Installing : hwloc-libs-1.11.9-2.fc29.x86_64 29/251 Installing : tbb-2019.2-1.fc30.x86_64 30/251 Installing : OCE-foundation-0.18.3-3.fc30.x86_64 31/251 Installing : libevent-2.1.8-4.fc30.x86_64 32/251 Installing : libpsm2-11.2.23-1.fc30.x86_64 33/251 Running scriptlet: libpsm2-11.2.23-1.fc30.x86_64 33/251 Installing : libSM-1.2.3-1.fc30.x86_64 34/251 Installing : libSM-devel-1.2.3-1.fc30.x86_64 35/251 Installing : tcl-devel-1:8.6.8-2.fc29.x86_64 36/251 Installing : cmake-rpm-macros-3.12.2-1.fc30.noarch 37/251 Installing : libgfortran-8.2.1-5.fc30.x86_64 38/251 Running scriptlet: libgfortran-8.2.1-5.fc30.x86_64 38/251 Installing : perl-Text-ParseWords-3.30-417.fc29.noarch 39/251 Installing : lua-5.3.5-2.fc29.x86_64 40/251 Installing : procps-ng-3.3.15-4.fc29.x86_64 41/251 Installing : libnl3-3.4.0-6.fc29.x86_64 42/251 Running scriptlet: libnl3-3.4.0-6.fc29.x86_64 42/251 Installing : ilmbase-2.2.0-14.fc29.x86_64 43/251 Installing : kernel-headers-4.20.0-0.rc3.git1.1.fc30.x86_64 44/251 Installing : libwayland-server-1.16.0-1.fc30.x86_64 45/251 Installing : fontpackages-filesystem-1.44-22.fc29.noarch 46/251 Installing : libxshmfence-1.3-3.fc29.x86_64 47/251 Installing : libXau-1.0.8-14.fc29.x86_64 48/251 Installing : libxcb-1.13.1-1.fc30.x86_64 49/251 Installing : emacs-filesystem-1:26.1-7.fc30.noarch 50/251 Installing : libXau-devel-1.0.8-14.fc29.x86_64 51/251 Installing : libxcb-devel-1.13.1-1.fc30.x86_64 52/251 Installing : dejavu-fonts-common-2.35-7.fc29.noarch 53/251 Installing : dejavu-sans-fonts-2.35-7.fc29.noarch 54/251 Installing : fontconfig-2.13.1-4.fc30.x86_64 55/251 Running scriptlet: fontconfig-2.13.1-4.fc30.x86_64 55/251 Running scriptlet: glibc-headers-2.28.9000-19.fc30.x86_64 56/251 Installing : glibc-headers-2.28.9000-19.fc30.x86_64 56/251 Installing : libxcrypt-devel-4.4.0-1.fc30.x86_64 57/251 Installing : glibc-devel-2.28.9000-19.fc30.x86_64 58/251 Running scriptlet: glibc-devel-2.28.9000-19.fc30.x86_64 58/251 Installing : OpenEXR-libs-2.2.0-15.fc30.x86_64 59/251 Installing : tbb-devel-2019.2-1.fc30.x86_64 60/251 Installing : libpng-devel-2:1.6.35-1.fc30.x86_64 61/251 Installing : python3-rpm-generators-6-1.fc30.noarch 62/251 Running scriptlet: openssh-7.9p1-2.fc30.x86_64 63/251 Installing : openssh-7.9p1-2.fc30.x86_64 63/251 Installing : cpp-8.2.1-5.fc30.x86_64 64/251 Running scriptlet: cpp-8.2.1-5.fc30.x86_64 64/251 Installing : jasper-libs-2.0.14-7.fc29.x86_64 65/251 Installing : libglvnd-opengl-1:1.1.0-2.fc30.x86_64 66/251 Installing : metis-5.1.0-19.fc30.x86_64 67/251 Installing : perl-Unicode-Normalize-1.26-417.fc29.x86_64 68/251 Installing : perl-macros-4:5.28.0-425.fc30.x86_64 69/251 Installing : perl-Text-Tabs+Wrap-2013.0523-417.fc29.noarch 70/251 Installing : perl-constant-1.33-418.fc29.noarch 71/251 Installing : perl-threads-shared-1.58-417.fc29.x86_64 72/251 Installing : perl-threads-1:2.22-417.fc29.x86_64 73/251 Installing : perl-File-Path-2.16-1.fc30.noarch 74/251 Installing : perl-PathTools-3.75-1.fc30.x86_64 75/251 Installing : perl-Errno-1.29-425.fc30.x86_64 76/251 Installing : perl-IO-1.39-425.fc30.x86_64 77/251 Installing : perl-interpreter-4:5.28.0-425.fc30.x86_64 78/251 Installing : perl-Socket-4:2.027-417.fc29.x86_64 79/251 Installing : perl-MIME-Base64-3.15-417.fc29.x86_64 80/251 Installing : perl-File-Temp-1:0.230.800-2.fc29.noarch 81/251 Installing : perl-Term-Cap-1.17-417.fc29.noarch 82/251 Installing : perl-Pod-Escapes-1:1.07-417.fc29.noarch 83/251 Installing : perl-Storable-1:3.11-5.fc30.x86_64 84/251 Installing : perl-Time-Local-2:1.280-3.fc29.noarch 85/251 Installing : perl-HTTP-Tiny-0.076-1.fc29.noarch 86/251 Installing : perl-Term-ANSIColor-4.06-418.fc29.noarch 87/251 Installing : lua-lpeg-1.0.1-6.fc29.x86_64 88/251 Installing : lua-json-1.3.2-10.fc29.noarch 89/251 Installing : lua-term-0.07-7.fc29.x86_64 90/251 Installing : lua-posix-33.3.1-11.fc29.x86_64 91/251 Installing : lua-filesystem-1.6.3-9.fc29.x86_64 92/251 Installing : Lmod-7.8.9-1.fc30.x86_64 93/251 Running scriptlet: Lmod-7.8.9-1.fc30.x86_64 93/251 Installing : rpm-mpi-hooks-5-4.fc30.noarch 94/251 Installing : mpich-3.2.1-8.fc29.x86_64 95/251 Running scriptlet: mpich-3.2.1-8.fc29.x86_64 95/251 Installing : pmix-3.0.2-1.fc30.x86_64 96/251 Installing : groff-base-1.22.3-17.fc29.x86_64 97/251 Installing : perl-Getopt-Long-1:2.50-417.fc29.noarch 98/251 Installing : perl-Encode-4:2.98-6.fc29.x86_64 99/251 Installing : perl-Pod-Simple-1:3.35-417.fc29.noarch 100/251 Installing : perl-Pod-Usage-4:1.69-417.fc29.noarch 101/251 Installing : perl-podlators-1:4.11-3.fc29.noarch 102/251 Installing : perl-Pod-Perldoc-3.28.01-418.fc29.noarch 103/251 Installing : libpcap-14:1.9.0-2.fc29.x86_64 104/251 Installing : iptables-libs-1.8.0-3.fc29.x86_64 105/251 Installing : nettle-3.4-7.fc30.x86_64 106/251 Installing : gnutls-3.6.4-5.fc30.x86_64 107/251 Installing : systemd-rpm-macros-239-9.git9f3aed1.fc30.noarch 108/251 Installing : qrencode-libs-3.4.4-6.fc29.x86_64 109/251 Installing : libseccomp-2.3.3-4.fc30.x86_64 110/251 Installing : acl-2.2.53-2.fc29.x86_64 111/251 Installing : libargon2-20161029-6.fc29.x86_64 112/251 Installing : json-c-0.13.1-3.fc29.x86_64 113/251 Installing : device-mapper-1.02.152-1.fc30.x86_64 114/251 Installing : device-mapper-libs-1.02.152-1.fc30.x86_64 115/251 Running scriptlet: device-mapper-libs-1.02.152-1.fc30.x86_64 115/251 Installing : cryptsetup-libs-2.0.5-1.fc30.x86_64 116/251 Running scriptlet: cryptsetup-libs-2.0.5-1.fc30.x86_64 116/251 Installing : systemd-pam-239-9.git9f3aed1.fc30.x86_64 117/251 Installing : dbus-1:1.12.10-9.fc30.x86_64 118/251 Running scriptlet: systemd-239-9.git9f3aed1.fc30.x86_64 119/251 Installing : systemd-239-9.git9f3aed1.fc30.x86_64 119/251 Running scriptlet: systemd-239-9.git9f3aed1.fc30.x86_64 119/251 Installing : dbus-common-1:1.12.10-9.fc30.noarch 120/251 Running scriptlet: dbus-common-1:1.12.10-9.fc30.noarch 120/251 Running scriptlet: dbus-broker-16-4.fc30.x86_64 121/251 Installing : dbus-broker-16-4.fc30.x86_64 121/251 Running scriptlet: dbus-broker-16-4.fc30.x86_64 121/251 Installing : systemd-udev-239-9.git9f3aed1.fc30.x86_64 122/251 Running scriptlet: systemd-udev-239-9.git9f3aed1.fc30.x86_64 122/251 Installing : infinipath-psm-3.3-22_g4abbc60_open.6.fc29.1.x86 123/251 Running scriptlet: infinipath-psm-3.3-22_g4abbc60_open.6.fc29.1.x86 123/251 Running scriptlet: munge-0.5.13-2.fc29.x86_64 124/251 Installing : munge-0.5.13-2.fc29.x86_64 124/251 Running scriptlet: munge-0.5.13-2.fc29.x86_64 124/251 Installing : torque-libs-4.2.10-19.fc30.x86_64 125/251 Running scriptlet: torque-libs-4.2.10-19.fc30.x86_64 125/251 Installing : libkcapi-1.1.3-1.fc30.x86_64 126/251 Installing : libkcapi-hmaccalc-1.1.3-1.fc30.x86_64 127/251 Installing : dracut-049-11.git20181024.fc30.x86_64 128/251 Installing : rdma-core-20.1-1.fc30.x86_64 129/251 Installing : libibverbs-20.1-1.fc30.x86_64 130/251 Running scriptlet: libibverbs-20.1-1.fc30.x86_64 130/251 Installing : librdmacm-20.1-1.fc30.x86_64 131/251 Running scriptlet: librdmacm-20.1-1.fc30.x86_64 131/251 Installing : libfabric-1.6.2-1.fc30.x86_64 132/251 Running scriptlet: libfabric-1.6.2-1.fc30.x86_64 132/251 Installing : ucx-1.4.0-1.fc30.x86_64 133/251 Running scriptlet: ucx-1.4.0-1.fc30.x86_64 133/251 Installing : libibumad-20.1-1.fc30.x86_64 134/251 Running scriptlet: libibumad-20.1-1.fc30.x86_64 134/251 Installing : opensm-libs-3.3.21-1.fc30.x86_64 135/251 Running scriptlet: opensm-libs-3.3.21-1.fc30.x86_64 135/251 Installing : libedit-3.1-24.20170329cvs.fc29.x86_64 136/251 Installing : openssh-clients-7.9p1-2.fc30.x86_64 137/251 Installing : openmpi-4.0.0-1.fc30.x86_64 138/251 Installing : libXdmcp-1.1.2-12.fc29.x86_64 139/251 Installing : libXdmcp-devel-1.1.2-12.fc29.x86_64 140/251 Installing : jbigkit-libs-2.1-15.fc30.x86_64 141/251 Running scriptlet: jbigkit-libs-2.1-15.fc30.x86_64 141/251 Installing : libtiff-4.0.10-1.fc30.x86_64 142/251 Installing : lcms2-2.9-4.fc30.x86_64 143/251 Installing : LibRaw-0.19.1-1.fc30.x86_64 144/251 Installing : openjpeg2-2.3.0-9.fc30.x86_64 145/251 Installing : libwebp-1.0.0-2.fc29.x86_64 146/251 Installing : jxrlib-1.1-11.fc29.x86_64 147/251 Running scriptlet: jxrlib-1.1-11.fc29.x86_64 147/251 Installing : freeimage-3.18.0-1.fc29.x86_64 148/251 Running scriptlet: freeimage-3.18.0-1.fc29.x86_64 148/251 Installing : freeimage-devel-3.18.0-1.fc29.x86_64 149/251 Installing : libuuid-devel-2.33-0.1.fc30.x86_64 150/251 Installing : expat-devel-2.2.6-1.fc30.x86_64 151/251 Installing : bzip2-devel-1.0.6-28.fc29.x86_64 152/251 Installing : freetype-devel-2.9.1-6.fc30.x86_64 153/251 Installing : libstdc++-devel-8.2.1-5.fc30.x86_64 154/251 Installing : isl-0.16.1-7.fc29.x86_64 155/251 Running scriptlet: isl-0.16.1-7.fc29.x86_64 155/251 Installing : gcc-8.2.1-5.fc30.x86_64 156/251 Running scriptlet: gcc-8.2.1-5.fc30.x86_64 156/251 Installing : libquadmath-devel-8.2.1-5.fc30.x86_64 157/251 Installing : gcc-gfortran-8.2.1-5.fc30.x86_64 158/251 Running scriptlet: gcc-gfortran-8.2.1-5.fc30.x86_64 158/251 Installing : libcroco-0.6.12-5.fc29.x86_64 159/251 Running scriptlet: libcroco-0.6.12-5.fc29.x86_64 159/251 Installing : gettext-libs-0.19.8.1-18.fc30.x86_64 160/251 Installing : gettext-0.19.8.1-18.fc30.x86_64 161/251 Installing : fontconfig-devel-2.13.1-4.fc30.x86_64 162/251 Installing : libwayland-client-1.16.0-1.fc30.x86_64 163/251 Installing : libglvnd-core-devel-1:1.1.0-2.fc30.x86_64 164/251 Installing : mesa-khr-devel-18.3.0~rc2-2.fc30.x86_64 165/251 Installing : hwdata-0.317-1.fc30.noarch 166/251 Installing : libpciaccess-0.14-2.fc29.x86_64 167/251 Installing : libdrm-2.4.96-2.fc30.x86_64 168/251 Installing : mesa-libgbm-18.3.0~rc2-2.fc30.x86_64 169/251 Installing : libdrm-devel-2.4.96-2.fc30.x86_64 170/251 Installing : libX11-common-1.6.7-1.fc30.noarch 171/251 Installing : libX11-1.6.7-1.fc30.x86_64 172/251 Installing : libX11-devel-1.6.7-1.fc30.x86_64 173/251 Installing : libXext-1.3.3-10.fc29.x86_64 174/251 Installing : libXext-devel-1.3.3-10.fc29.x86_64 175/251 Installing : libXfixes-5.0.3-8.fc29.x86_64 176/251 Installing : libXfixes-devel-5.0.3-8.fc29.x86_64 177/251 Installing : libXrender-0.9.10-8.fc29.x86_64 178/251 Installing : libXrender-devel-0.9.10-8.fc29.x86_64 179/251 Installing : libXt-1.1.5-9.fc29.x86_64 180/251 Installing : libXft-2.3.2-11.fc29.x86_64 181/251 Running scriptlet: tk-1:8.6.8-1.fc29.x86_64 182/251 Installing : tk-1:8.6.8-1.fc29.x86_64 182/251 Running scriptlet: tk-1:8.6.8-1.fc29.x86_64 182/251 Installing : libXdamage-1.1.4-15.fc29.x86_64 183/251 Installing : libXxf86vm-1.1.4-10.fc29.x86_64 184/251 Installing : libglvnd-glx-1:1.1.0-2.fc30.x86_64 185/251 Installing : mesa-libGL-18.3.0~rc2-2.fc30.x86_64 186/251 Installing : mesa-libGLU-9.0.0-16.fc29.x86_64 187/251 Installing : gl2ps-1.4.0-5.fc29.x86_64 188/251 Running scriptlet: gl2ps-1.4.0-5.fc29.x86_64 188/251 Installing : OCE-modeling-0.18.3-3.fc30.x86_64 189/251 Installing : OCE-visualization-0.18.3-3.fc30.x86_64 190/251 Installing : OCE-ocaf-0.18.3-3.fc30.x86_64 191/251 Installing : libXi-1.7.9-8.fc29.x86_64 192/251 Installing : libXi-devel-1.7.9-8.fc29.x86_64 193/251 Installing : libglvnd-egl-1:1.1.0-2.fc30.x86_64 194/251 Installing : mesa-libEGL-18.3.0~rc2-2.fc30.x86_64 195/251 Installing : libglvnd-gles-1:1.1.0-2.fc30.x86_64 196/251 Installing : libglvnd-devel-1:1.1.0-2.fc30.x86_64 197/251 Installing : libXtst-1.2.3-8.fc29.x86_64 198/251 Installing : libXtst-devel-1.2.3-8.fc29.x86_64 199/251 Installing : OCE-draw-0.18.3-3.fc30.x86_64 200/251 Installing : tcl-togl-2.1-0.5.cvs20170502.fc29.x86_64 201/251 Installing : libXxf86vm-devel-1.1.4-10.fc29.x86_64 202/251 Installing : libXdamage-devel-1.1.4-15.fc29.x86_64 203/251 Installing : mesa-libGL-devel-18.3.0~rc2-2.fc30.x86_64 204/251 Installing : gl2ps-devel-1.4.0-5.fc29.x86_64 205/251 Installing : libXft-devel-2.3.2-11.fc29.x86_64 206/251 Installing : tk-devel-1:8.6.8-1.fc29.x86_64 207/251 Installing : libXmu-1.1.2-12.fc29.x86_64 208/251 Installing : libXt-devel-1.1.5-9.fc29.x86_64 209/251 Installing : libXcursor-1.1.15-4.fc29.x86_64 210/251 Installing : libXcursor-devel-1.1.15-4.fc29.x86_64 211/251 Installing : libXrandr-1.5.1-8.fc29.x86_64 212/251 Installing : libXrandr-devel-1.5.1-8.fc29.x86_64 213/251 Installing : libXScrnSaver-1.2.3-2.fc29.x86_64 214/251 Installing : libXScrnSaver-devel-1.2.3-2.fc29.x86_64 215/251 Installing : libXinerama-1.1.4-2.fc29.x86_64 216/251 Installing : libXinerama-devel-1.1.4-2.fc29.x86_64 217/251 Installing : libXres-1.2.0-5.fc29.x86_64 218/251 Installing : libXres-devel-1.2.0-5.fc29.x86_64 219/251 Installing : libXv-1.0.11-8.fc29.x86_64 220/251 Installing : libXv-devel-1.0.11-8.fc29.x86_64 221/251 Installing : libXxf86misc-1.0.4-2.fc29.x86_64 222/251 Installing : libXxf86misc-devel-1.0.4-2.fc29.x86_64 223/251 Installing : libXcomposite-0.4.4-15.fc29.x86_64 224/251 Installing : libXcomposite-devel-0.4.4-15.fc29.x86_64 225/251 Installing : libXpm-3.5.12-8.fc29.x86_64 226/251 Installing : libXpm-devel-3.5.12-8.fc29.x86_64 227/251 Installing : libxkbfile-1.0.9-11.fc29.x86_64 228/251 Installing : libxkbfile-devel-1.0.9-11.fc29.x86_64 229/251 Installing : python3-rpm-macros-3-39.fc30.noarch 230/251 Installing : python-rpm-macros-3-39.fc30.noarch 231/251 Installing : gl-manpages-1.1-16.20161227.fc29.noarch 232/251 Installing : mesa-libGLU-devel-9.0.0-16.fc29.x86_64 233/251 Installing : rhash-1.3.5-3.fc29.x86_64 234/251 Running scriptlet: rhash-1.3.5-3.fc29.x86_64 234/251 Installing : libuv-1:1.23.2-1.fc30.x86_64 235/251 Installing : jsoncpp-1.8.4-5.fc29.x86_64 236/251 Installing : cmake-data-3.12.2-1.fc30.noarch 237/251 Installing : cmake-3.12.2-1.fc30.x86_64 238/251 Installing : pybind11-devel-2.2.4-1.fc30.x86_64 239/251 Installing : OCE-devel-0.18.3-3.fc30.x86_64 240/251 Installing : python3-devel-3.7.1-2.fc30.x86_64 241/251 Installing : libXmu-devel-1.1.2-12.fc29.x86_64 242/251 Installing : tcl-togl-devel-2.1-0.5.cvs20170502.fc29.x86_64 243/251 Installing : mpich-devel-3.2.1-8.fc29.x86_64 244/251 Installing : openmpi-devel-4.0.0-1.fc30.x86_64 245/251 Installing : gcc-c++-8.2.1-5.fc30.x86_64 246/251 Installing : metis-devel-5.1.0-19.fc30.x86_64 247/251 Installing : desktop-file-utils-0.23-9.fc29.x86_64 248/251 Installing : libjpeg-turbo-devel-2.0.0-1.fc29.x86_64 249/251 Installing : annobin-8.61-1.fc30.x86_64 250/251 Installing : dos2unix-7.4.0-5.fc29.x86_64 251/251 Running scriptlet: dos2unix-7.4.0-5.fc29.x86_64 251/251 Running scriptlet: fontconfig-2.13.1-4.fc30.x86_64 251/251 Running scriptlet: systemd-239-9.git9f3aed1.fc30.x86_64 251/251 Running scriptlet: systemd-udev-239-9.git9f3aed1.fc30.x86_64 251/251 Running scriptlet: desktop-file-utils-0.23-9.fc29.x86_64 251/251 Verifying : desktop-file-utils-0.23-9.fc29.x86_64 1/251 Verifying : dos2unix-7.4.0-5.fc29.x86_64 2/251 Verifying : OCE-devel-0.18.3-3.fc30.x86_64 3/251 Verifying : cmake-3.12.2-1.fc30.x86_64 4/251 Verifying : gcc-c++-8.2.1-5.fc30.x86_64 5/251 Verifying : libXmu-devel-1.1.2-12.fc29.x86_64 6/251 Verifying : libjpeg-turbo-devel-2.0.0-1.fc29.x86_64 7/251 Verifying : mesa-libGLU-devel-9.0.0-16.fc29.x86_64 8/251 Verifying : metis-devel-5.1.0-19.fc30.x86_64 9/251 Verifying : mpich-devel-3.2.1-8.fc29.x86_64 10/251 Verifying : openmpi-devel-4.0.0-1.fc30.x86_64 11/251 Verifying : pybind11-devel-2.2.4-1.fc30.x86_64 12/251 Verifying : python3-devel-3.7.1-2.fc30.x86_64 13/251 Verifying : tcl-togl-devel-2.1-0.5.cvs20170502.fc29.x86_64 14/251 Verifying : tk-devel-1:8.6.8-1.fc29.x86_64 15/251 Verifying : emacs-filesystem-1:26.1-7.fc30.noarch 16/251 Verifying : OCE-draw-0.18.3-3.fc30.x86_64 17/251 Verifying : OCE-foundation-0.18.3-3.fc30.x86_64 18/251 Verifying : OCE-modeling-0.18.3-3.fc30.x86_64 19/251 Verifying : OCE-ocaf-0.18.3-3.fc30.x86_64 20/251 Verifying : OCE-visualization-0.18.3-3.fc30.x86_64 21/251 Verifying : cmake-data-3.12.2-1.fc30.noarch 22/251 Verifying : cmake-filesystem-3.12.2-1.fc30.x86_64 23/251 Verifying : cmake-rpm-macros-3.12.2-1.fc30.noarch 24/251 Verifying : jsoncpp-1.8.4-5.fc29.x86_64 25/251 Verifying : libuv-1:1.23.2-1.fc30.x86_64 26/251 Verifying : rhash-1.3.5-3.fc29.x86_64 27/251 Verifying : libmpc-1.1.0-2.fc29.x86_64 28/251 Verifying : libXmu-1.1.2-12.fc29.x86_64 29/251 Verifying : xorg-x11-proto-devel-2018.4-2.fc29.noarch 30/251 Verifying : libjpeg-turbo-2.0.0-1.fc29.x86_64 31/251 Verifying : gl-manpages-1.1-16.20161227.fc29.noarch 32/251 Verifying : mesa-libGLU-9.0.0-16.fc29.x86_64 33/251 Verifying : metis-5.1.0-19.fc30.x86_64 34/251 Verifying : mpich-3.2.1-8.fc29.x86_64 35/251 Verifying : hwloc-libs-1.11.9-2.fc29.x86_64 36/251 Verifying : libevent-2.1.8-4.fc30.x86_64 37/251 Verifying : perl-interpreter-4:5.28.0-425.fc30.x86_64 38/251 Verifying : python-rpm-macros-3-39.fc30.noarch 39/251 Verifying : python3-rpm-generators-6-1.fc30.noarch 40/251 Verifying : python3-rpm-macros-3-39.fc30.noarch 41/251 Verifying : python3-setuptools-40.4.3-1.fc30.noarch 42/251 Verifying : tcl-togl-2.1-0.5.cvs20170502.fc29.x86_64 43/251 Verifying : libX11-1.6.7-1.fc30.x86_64 44/251 Verifying : libglvnd-glx-1:1.1.0-2.fc30.x86_64 45/251 Verifying : tcl-1:8.6.8-2.fc29.x86_64 46/251 Verifying : tk-1:8.6.8-1.fc29.x86_64 47/251 Verifying : tbb-2019.2-1.fc30.x86_64 48/251 Verifying : freetype-2.9.1-6.fc30.x86_64 49/251 Verifying : gl2ps-1.4.0-5.fc29.x86_64 50/251 Verifying : libXext-1.3.3-10.fc29.x86_64 51/251 Verifying : libXt-1.1.5-9.fc29.x86_64 52/251 Verifying : libgomp-8.2.1-5.fc30.x86_64 53/251 Verifying : numactl-libs-2.0.12-1.fc29.x86_64 54/251 Verifying : perl-Carp-1.50-417.fc29.noarch 55/251 Verifying : perl-Exporter-5.73-418.fc29.noarch 56/251 Verifying : perl-File-Path-2.16-1.fc30.noarch 57/251 Verifying : perl-IO-1.39-425.fc30.x86_64 58/251 Verifying : perl-PathTools-3.75-1.fc30.x86_64 59/251 Verifying : perl-Scalar-List-Utils-3:1.50-417.fc29.x86_64 60/251 Verifying : perl-Text-Tabs+Wrap-2013.0523-417.fc29.noarch 61/251 Verifying : perl-Unicode-Normalize-1.26-417.fc29.x86_64 62/251 Verifying : perl-constant-1.33-418.fc29.noarch 63/251 Verifying : perl-libs-4:5.28.0-425.fc30.x86_64 64/251 Verifying : perl-macros-4:5.28.0-425.fc30.x86_64 65/251 Verifying : perl-parent-1:0.237-2.fc29.noarch 66/251 Verifying : perl-threads-1:2.22-417.fc29.x86_64 67/251 Verifying : perl-threads-shared-1.58-417.fc29.x86_64 68/251 Verifying : libX11-common-1.6.7-1.fc30.noarch 69/251 Verifying : libxcb-1.13.1-1.fc30.x86_64 70/251 Verifying : libglvnd-1:1.1.0-2.fc30.x86_64 71/251 Verifying : mesa-libGL-18.3.0~rc2-2.fc30.x86_64 72/251 Verifying : fontconfig-2.13.1-4.fc30.x86_64 73/251 Verifying : libXft-2.3.2-11.fc29.x86_64 74/251 Verifying : libpng-2:1.6.35-1.fc30.x86_64 75/251 Verifying : libICE-1.0.9-14.fc29.x86_64 76/251 Verifying : libSM-1.2.3-1.fc30.x86_64 77/251 Verifying : perl-Errno-1.29-425.fc30.x86_64 78/251 Verifying : perl-Socket-4:2.027-417.fc29.x86_64 79/251 Verifying : libXau-1.0.8-14.fc29.x86_64 80/251 Verifying : libX11-xcb-1.6.7-1.fc30.x86_64 81/251 Verifying : libXdamage-1.1.4-15.fc29.x86_64 82/251 Verifying : libXfixes-5.0.3-8.fc29.x86_64 83/251 Verifying : libXxf86vm-1.1.4-10.fc29.x86_64 84/251 Verifying : libdrm-2.4.96-2.fc30.x86_64 85/251 Verifying : libxshmfence-1.3-3.fc29.x86_64 86/251 Verifying : mesa-libglapi-18.3.0~rc2-2.fc30.x86_64 87/251 Verifying : fontpackages-filesystem-1.44-22.fc29.noarch 88/251 Verifying : libXrender-0.9.10-8.fc29.x86_64 89/251 Verifying : libpciaccess-0.14-2.fc29.x86_64 90/251 Verifying : hwdata-0.317-1.fc30.noarch 91/251 Verifying : libX11-devel-1.6.7-1.fc30.x86_64 92/251 Verifying : libXft-devel-2.3.2-11.fc29.x86_64 93/251 Verifying : tcl-devel-1:8.6.8-2.fc29.x86_64 94/251 Verifying : zlib-devel-1.2.11-14.fc30.x86_64 95/251 Verifying : python3-3.7.1-2.fc30.x86_64 96/251 Verifying : rpm-mpi-hooks-5-4.fc30.noarch 97/251 Verifying : gcc-gfortran-8.2.1-5.fc30.x86_64 98/251 Verifying : libgfortran-8.2.1-5.fc30.x86_64 99/251 Verifying : libquadmath-8.2.1-5.fc30.x86_64 100/251 Verifying : mesa-libGL-devel-18.3.0~rc2-2.fc30.x86_64 101/251 Verifying : libglvnd-devel-1:1.1.0-2.fc30.x86_64 102/251 Verifying : mesa-khr-devel-18.3.0~rc2-2.fc30.x86_64 103/251 Verifying : libglvnd-core-devel-1:1.1.0-2.fc30.x86_64 104/251 Verifying : libglvnd-egl-1:1.1.0-2.fc30.x86_64 105/251 Verifying : libglvnd-gles-1:1.1.0-2.fc30.x86_64 106/251 Verifying : libglvnd-opengl-1:1.1.0-2.fc30.x86_64 107/251 Verifying : mesa-libEGL-18.3.0~rc2-2.fc30.x86_64 108/251 Verifying : libwayland-client-1.16.0-1.fc30.x86_64 109/251 Verifying : libwayland-server-1.16.0-1.fc30.x86_64 110/251 Verifying : mesa-libgbm-18.3.0~rc2-2.fc30.x86_64 111/251 Verifying : libXdamage-devel-1.1.4-15.fc29.x86_64 112/251 Verifying : libXext-devel-1.3.3-10.fc29.x86_64 113/251 Verifying : libXfixes-devel-5.0.3-8.fc29.x86_64 114/251 Verifying : libXxf86vm-devel-1.1.4-10.fc29.x86_64 115/251 Verifying : libdrm-devel-2.4.96-2.fc30.x86_64 116/251 Verifying : kernel-headers-4.20.0-0.rc3.git1.1.fc30.x86_64 117/251 Verifying : libxcb-devel-1.13.1-1.fc30.x86_64 118/251 Verifying : libXau-devel-1.0.8-14.fc29.x86_64 119/251 Verifying : libXt-devel-1.1.5-9.fc29.x86_64 120/251 Verifying : fontconfig-devel-2.13.1-4.fc30.x86_64 121/251 Verifying : gettext-0.19.8.1-18.fc30.x86_64 122/251 Verifying : gettext-libs-0.19.8.1-18.fc30.x86_64 123/251 Verifying : libcroco-0.6.12-5.fc29.x86_64 124/251 Verifying : freetype-devel-2.9.1-6.fc30.x86_64 125/251 Verifying : libXrender-devel-0.9.10-8.fc29.x86_64 126/251 Verifying : gcc-8.2.1-5.fc30.x86_64 127/251 Verifying : annobin-8.61-1.fc30.x86_64 128/251 Verifying : cpp-8.2.1-5.fc30.x86_64 129/251 Verifying : isl-0.16.1-7.fc29.x86_64 130/251 Verifying : libquadmath-devel-8.2.1-5.fc30.x86_64 131/251 Verifying : libstdc++-devel-8.2.1-5.fc30.x86_64 132/251 Verifying : glibc-devel-2.28.9000-19.fc30.x86_64 133/251 Verifying : libxcrypt-devel-4.4.0-1.fc30.x86_64 134/251 Verifying : bzip2-devel-1.0.6-28.fc29.x86_64 135/251 Verifying : libpng-devel-2:1.6.35-1.fc30.x86_64 136/251 Verifying : expat-devel-2.2.6-1.fc30.x86_64 137/251 Verifying : libuuid-devel-2.33-0.1.fc30.x86_64 138/251 Verifying : freeimage-devel-3.18.0-1.fc29.x86_64 139/251 Verifying : freeimage-3.18.0-1.fc29.x86_64 140/251 Verifying : LibRaw-0.19.1-1.fc30.x86_64 141/251 Verifying : OpenEXR-libs-2.2.0-15.fc30.x86_64 142/251 Verifying : ilmbase-2.2.0-14.fc29.x86_64 143/251 Verifying : jxrlib-1.1-11.fc29.x86_64 144/251 Verifying : libtiff-4.0.10-1.fc30.x86_64 145/251 Verifying : libwebp-1.0.0-2.fc29.x86_64 146/251 Verifying : openjpeg2-2.3.0-9.fc30.x86_64 147/251 Verifying : jasper-libs-2.0.14-7.fc29.x86_64 148/251 Verifying : lcms2-2.9-4.fc30.x86_64 149/251 Verifying : jbigkit-libs-2.1-15.fc30.x86_64 150/251 Verifying : gl2ps-devel-1.4.0-5.fc29.x86_64 151/251 Verifying : libICE-devel-1.0.9-14.fc29.x86_64 152/251 Verifying : libSM-devel-1.2.3-1.fc30.x86_64 153/251 Verifying : libXScrnSaver-devel-1.2.3-2.fc29.x86_64 154/251 Verifying : libXScrnSaver-1.2.3-2.fc29.x86_64 155/251 Verifying : libXcomposite-devel-0.4.4-15.fc29.x86_64 156/251 Verifying : libXcomposite-0.4.4-15.fc29.x86_64 157/251 Verifying : libXcursor-devel-1.1.15-4.fc29.x86_64 158/251 Verifying : libXcursor-1.1.15-4.fc29.x86_64 159/251 Verifying : libXdmcp-devel-1.1.2-12.fc29.x86_64 160/251 Verifying : libXdmcp-1.1.2-12.fc29.x86_64 161/251 Verifying : libXi-devel-1.7.9-8.fc29.x86_64 162/251 Verifying : libXi-1.7.9-8.fc29.x86_64 163/251 Verifying : libXinerama-devel-1.1.4-2.fc29.x86_64 164/251 Verifying : libXinerama-1.1.4-2.fc29.x86_64 165/251 Verifying : libXpm-devel-3.5.12-8.fc29.x86_64 166/251 Verifying : libXpm-3.5.12-8.fc29.x86_64 167/251 Verifying : libXrandr-devel-1.5.1-8.fc29.x86_64 168/251 Verifying : libXrandr-1.5.1-8.fc29.x86_64 169/251 Verifying : libXres-devel-1.2.0-5.fc29.x86_64 170/251 Verifying : libXres-1.2.0-5.fc29.x86_64 171/251 Verifying : libXtst-devel-1.2.3-8.fc29.x86_64 172/251 Verifying : libXtst-1.2.3-8.fc29.x86_64 173/251 Verifying : libXv-devel-1.0.11-8.fc29.x86_64 174/251 Verifying : libXv-1.0.11-8.fc29.x86_64 175/251 Verifying : libXxf86misc-devel-1.0.4-2.fc29.x86_64 176/251 Verifying : libXxf86misc-1.0.4-2.fc29.x86_64 177/251 Verifying : libxkbfile-devel-1.0.9-11.fc29.x86_64 178/251 Verifying : libxkbfile-1.0.9-11.fc29.x86_64 179/251 Verifying : tbb-devel-2019.2-1.fc30.x86_64 180/251 Verifying : openmpi-4.0.0-1.fc30.x86_64 181/251 Verifying : infinipath-psm-3.3-22_g4abbc60_open.6.fc29.1.x86 182/251 Verifying : libfabric-1.6.2-1.fc30.x86_64 183/251 Verifying : libibverbs-20.1-1.fc30.x86_64 184/251 Verifying : libpsm2-11.2.23-1.fc30.x86_64 185/251 Verifying : librdmacm-20.1-1.fc30.x86_64 186/251 Verifying : opensm-libs-3.3.21-1.fc30.x86_64 187/251 Verifying : openssh-clients-7.9p1-2.fc30.x86_64 188/251 Verifying : torque-libs-4.2.10-19.fc30.x86_64 189/251 Verifying : ucx-1.4.0-1.fc30.x86_64 190/251 Verifying : systemd-udev-239-9.git9f3aed1.fc30.x86_64 191/251 Verifying : libnl3-3.4.0-6.fc29.x86_64 192/251 Verifying : rdma-core-20.1-1.fc30.x86_64 193/251 Verifying : libibumad-20.1-1.fc30.x86_64 194/251 Verifying : fipscheck-lib-1.5.0-5.fc29.x86_64 195/251 Verifying : libedit-3.1-24.20170329cvs.fc29.x86_64 196/251 Verifying : openssh-7.9p1-2.fc30.x86_64 197/251 Verifying : munge-0.5.13-2.fc29.x86_64 198/251 Verifying : munge-libs-0.5.13-2.fc29.x86_64 199/251 Verifying : cryptsetup-libs-2.0.5-1.fc30.x86_64 200/251 Verifying : kmod-25-4.fc30.x86_64 201/251 Verifying : kmod-libs-25-4.fc30.x86_64 202/251 Verifying : systemd-239-9.git9f3aed1.fc30.x86_64 203/251 Verifying : dracut-049-11.git20181024.fc30.x86_64 204/251 Verifying : perl-Getopt-Long-1:2.50-417.fc29.noarch 205/251 Verifying : fipscheck-1.5.0-5.fc29.x86_64 206/251 Verifying : device-mapper-libs-1.02.152-1.fc30.x86_64 207/251 Verifying : json-c-0.13.1-3.fc29.x86_64 208/251 Verifying : libargon2-20161029-6.fc29.x86_64 209/251 Verifying : acl-2.2.53-2.fc29.x86_64 210/251 Verifying : gnutls-3.6.4-5.fc30.x86_64 211/251 Verifying : iptables-libs-1.8.0-3.fc29.x86_64 212/251 Verifying : libseccomp-2.3.3-4.fc30.x86_64 213/251 Verifying : qrencode-libs-3.4.4-6.fc29.x86_64 214/251 Verifying : systemd-pam-239-9.git9f3aed1.fc30.x86_64 215/251 Verifying : systemd-rpm-macros-239-9.git9f3aed1.fc30.noarch 216/251 Verifying : libkcapi-hmaccalc-1.1.3-1.fc30.x86_64 217/251 Verifying : perl-Pod-Usage-4:1.69-417.fc29.noarch 218/251 Verifying : perl-Text-ParseWords-3.30-417.fc29.noarch 219/251 Verifying : device-mapper-1.02.152-1.fc30.x86_64 220/251 Verifying : nettle-3.4-7.fc30.x86_64 221/251 Verifying : libpcap-14:1.9.0-2.fc29.x86_64 222/251 Verifying : libkcapi-1.1.3-1.fc30.x86_64 223/251 Verifying : perl-Pod-Perldoc-3.28.01-418.fc29.noarch 224/251 Verifying : perl-podlators-1:4.11-3.fc29.noarch 225/251 Verifying : groff-base-1.22.3-17.fc29.x86_64 226/251 Verifying : perl-File-Temp-1:0.230.800-2.fc29.noarch 227/251 Verifying : perl-HTTP-Tiny-0.076-1.fc29.noarch 228/251 Verifying : perl-Pod-Simple-1:3.35-417.fc29.noarch 229/251 Verifying : perl-Term-ANSIColor-4.06-418.fc29.noarch 230/251 Verifying : perl-Term-Cap-1.17-417.fc29.noarch 231/251 Verifying : perl-MIME-Base64-3.15-417.fc29.x86_64 232/251 Verifying : perl-Time-Local-2:1.280-3.fc29.noarch 233/251 Verifying : perl-Pod-Escapes-1:1.07-417.fc29.noarch 234/251 Verifying : pmix-3.0.2-1.fc30.x86_64 235/251 Verifying : dbus-1:1.12.10-9.fc30.x86_64 236/251 Verifying : dbus-broker-16-4.fc30.x86_64 237/251 Verifying : dbus-common-1:1.12.10-9.fc30.noarch 238/251 Verifying : perl-Encode-4:2.98-6.fc29.x86_64 239/251 Verifying : perl-Storable-1:3.11-5.fc30.x86_64 240/251 Verifying : glibc-headers-2.28.9000-19.fc30.x86_64 241/251 Verifying : procps-ng-3.3.15-4.fc29.x86_64 242/251 Verifying : Lmod-7.8.9-1.fc30.x86_64 243/251 Verifying : lua-filesystem-1.6.3-9.fc29.x86_64 244/251 Verifying : lua-json-1.3.2-10.fc29.noarch 245/251 Verifying : lua-posix-33.3.1-11.fc29.x86_64 246/251 Verifying : lua-term-0.07-7.fc29.x86_64 247/251 Verifying : lua-lpeg-1.0.1-6.fc29.x86_64 248/251 Verifying : lua-5.3.5-2.fc29.x86_64 249/251 Verifying : dejavu-sans-fonts-2.35-7.fc29.noarch 250/251 Verifying : dejavu-fonts-common-2.35-7.fc29.noarch 251/251 Installed: OCE-devel.x86_64 0.18.3-3.fc30 cmake.x86_64 3.12.2-1.fc30 desktop-file-utils.x86_64 0.23-9.fc29 dos2unix.x86_64 7.4.0-5.fc29 gcc-c++.x86_64 8.2.1-5.fc30 libXmu-devel.x86_64 1.1.2-12.fc29 libjpeg-turbo-devel.x86_64 2.0.0-1.fc29 mesa-libGLU-devel.x86_64 9.0.0-16.fc29 metis-devel.x86_64 5.1.0-19.fc30 mpich-devel.x86_64 3.2.1-8.fc29 openmpi-devel.x86_64 4.0.0-1.fc30 pybind11-devel.x86_64 2.2.4-1.fc30 python3-devel.x86_64 3.7.1-2.fc30 tcl-togl-devel.x86_64 2.1-0.5.cvs20170502.fc29 tk-devel.x86_64 1:8.6.8-1.fc29 LibRaw.x86_64 0.19.1-1.fc30 Lmod.x86_64 7.8.9-1.fc30 OCE-draw.x86_64 0.18.3-3.fc30 OCE-foundation.x86_64 0.18.3-3.fc30 OCE-modeling.x86_64 0.18.3-3.fc30 OCE-ocaf.x86_64 0.18.3-3.fc30 OCE-visualization.x86_64 0.18.3-3.fc30 OpenEXR-libs.x86_64 2.2.0-15.fc30 acl.x86_64 2.2.53-2.fc29 annobin.x86_64 8.61-1.fc30 bzip2-devel.x86_64 1.0.6-28.fc29 cmake-data.noarch 3.12.2-1.fc30 cmake-filesystem.x86_64 3.12.2-1.fc30 cmake-rpm-macros.noarch 3.12.2-1.fc30 cpp.x86_64 8.2.1-5.fc30 cryptsetup-libs.x86_64 2.0.5-1.fc30 dbus.x86_64 1:1.12.10-9.fc30 dbus-broker.x86_64 16-4.fc30 dbus-common.noarch 1:1.12.10-9.fc30 dejavu-fonts-common.noarch 2.35-7.fc29 dejavu-sans-fonts.noarch 2.35-7.fc29 device-mapper.x86_64 1.02.152-1.fc30 device-mapper-libs.x86_64 1.02.152-1.fc30 dracut.x86_64 049-11.git20181024.fc30 emacs-filesystem.noarch 1:26.1-7.fc30 expat-devel.x86_64 2.2.6-1.fc30 fipscheck.x86_64 1.5.0-5.fc29 fipscheck-lib.x86_64 1.5.0-5.fc29 fontconfig.x86_64 2.13.1-4.fc30 fontconfig-devel.x86_64 2.13.1-4.fc30 fontpackages-filesystem.noarch 1.44-22.fc29 freeimage.x86_64 3.18.0-1.fc29 freeimage-devel.x86_64 3.18.0-1.fc29 freetype.x86_64 2.9.1-6.fc30 freetype-devel.x86_64 2.9.1-6.fc30 gcc.x86_64 8.2.1-5.fc30 gcc-gfortran.x86_64 8.2.1-5.fc30 gettext.x86_64 0.19.8.1-18.fc30 gettext-libs.x86_64 0.19.8.1-18.fc30 gl-manpages.noarch 1.1-16.20161227.fc29 gl2ps.x86_64 1.4.0-5.fc29 gl2ps-devel.x86_64 1.4.0-5.fc29 glibc-devel.x86_64 2.28.9000-19.fc30 glibc-headers.x86_64 2.28.9000-19.fc30 gnutls.x86_64 3.6.4-5.fc30 groff-base.x86_64 1.22.3-17.fc29 hwdata.noarch 0.317-1.fc30 hwloc-libs.x86_64 1.11.9-2.fc29 ilmbase.x86_64 2.2.0-14.fc29 infinipath-psm.x86_64 3.3-22_g4abbc60_open.6.fc29.1 iptables-libs.x86_64 1.8.0-3.fc29 isl.x86_64 0.16.1-7.fc29 jasper-libs.x86_64 2.0.14-7.fc29 jbigkit-libs.x86_64 2.1-15.fc30 json-c.x86_64 0.13.1-3.fc29 jsoncpp.x86_64 1.8.4-5.fc29 jxrlib.x86_64 1.1-11.fc29 kernel-headers.x86_64 4.20.0-0.rc3.git1.1.fc30 kmod.x86_64 25-4.fc30 kmod-libs.x86_64 25-4.fc30 lcms2.x86_64 2.9-4.fc30 libICE.x86_64 1.0.9-14.fc29 libICE-devel.x86_64 1.0.9-14.fc29 libSM.x86_64 1.2.3-1.fc30 libSM-devel.x86_64 1.2.3-1.fc30 libX11.x86_64 1.6.7-1.fc30 libX11-common.noarch 1.6.7-1.fc30 libX11-devel.x86_64 1.6.7-1.fc30 libX11-xcb.x86_64 1.6.7-1.fc30 libXScrnSaver.x86_64 1.2.3-2.fc29 libXScrnSaver-devel.x86_64 1.2.3-2.fc29 libXau.x86_64 1.0.8-14.fc29 libXau-devel.x86_64 1.0.8-14.fc29 libXcomposite.x86_64 0.4.4-15.fc29 libXcomposite-devel.x86_64 0.4.4-15.fc29 libXcursor.x86_64 1.1.15-4.fc29 libXcursor-devel.x86_64 1.1.15-4.fc29 libXdamage.x86_64 1.1.4-15.fc29 libXdamage-devel.x86_64 1.1.4-15.fc29 libXdmcp.x86_64 1.1.2-12.fc29 libXdmcp-devel.x86_64 1.1.2-12.fc29 libXext.x86_64 1.3.3-10.fc29 libXext-devel.x86_64 1.3.3-10.fc29 libXfixes.x86_64 5.0.3-8.fc29 libXfixes-devel.x86_64 5.0.3-8.fc29 libXft.x86_64 2.3.2-11.fc29 libXft-devel.x86_64 2.3.2-11.fc29 libXi.x86_64 1.7.9-8.fc29 libXi-devel.x86_64 1.7.9-8.fc29 libXinerama.x86_64 1.1.4-2.fc29 libXinerama-devel.x86_64 1.1.4-2.fc29 libXmu.x86_64 1.1.2-12.fc29 libXpm.x86_64 3.5.12-8.fc29 libXpm-devel.x86_64 3.5.12-8.fc29 libXrandr.x86_64 1.5.1-8.fc29 libXrandr-devel.x86_64 1.5.1-8.fc29 libXrender.x86_64 0.9.10-8.fc29 libXrender-devel.x86_64 0.9.10-8.fc29 libXres.x86_64 1.2.0-5.fc29 libXres-devel.x86_64 1.2.0-5.fc29 libXt.x86_64 1.1.5-9.fc29 libXt-devel.x86_64 1.1.5-9.fc29 libXtst.x86_64 1.2.3-8.fc29 libXtst-devel.x86_64 1.2.3-8.fc29 libXv.x86_64 1.0.11-8.fc29 libXv-devel.x86_64 1.0.11-8.fc29 libXxf86misc.x86_64 1.0.4-2.fc29 libXxf86misc-devel.x86_64 1.0.4-2.fc29 libXxf86vm.x86_64 1.1.4-10.fc29 libXxf86vm-devel.x86_64 1.1.4-10.fc29 libargon2.x86_64 20161029-6.fc29 libcroco.x86_64 0.6.12-5.fc29 libdrm.x86_64 2.4.96-2.fc30 libdrm-devel.x86_64 2.4.96-2.fc30 libedit.x86_64 3.1-24.20170329cvs.fc29 libevent.x86_64 2.1.8-4.fc30 libfabric.x86_64 1.6.2-1.fc30 libgfortran.x86_64 8.2.1-5.fc30 libglvnd.x86_64 1:1.1.0-2.fc30 libglvnd-core-devel.x86_64 1:1.1.0-2.fc30 libglvnd-devel.x86_64 1:1.1.0-2.fc30 libglvnd-egl.x86_64 1:1.1.0-2.fc30 libglvnd-gles.x86_64 1:1.1.0-2.fc30 libglvnd-glx.x86_64 1:1.1.0-2.fc30 libglvnd-opengl.x86_64 1:1.1.0-2.fc30 libgomp.x86_64 8.2.1-5.fc30 libibumad.x86_64 20.1-1.fc30 libibverbs.x86_64 20.1-1.fc30 libjpeg-turbo.x86_64 2.0.0-1.fc29 libkcapi.x86_64 1.1.3-1.fc30 libkcapi-hmaccalc.x86_64 1.1.3-1.fc30 libmpc.x86_64 1.1.0-2.fc29 libnl3.x86_64 3.4.0-6.fc29 libpcap.x86_64 14:1.9.0-2.fc29 libpciaccess.x86_64 0.14-2.fc29 libpng.x86_64 2:1.6.35-1.fc30 libpng-devel.x86_64 2:1.6.35-1.fc30 libpsm2.x86_64 11.2.23-1.fc30 libquadmath.x86_64 8.2.1-5.fc30 libquadmath-devel.x86_64 8.2.1-5.fc30 librdmacm.x86_64 20.1-1.fc30 libseccomp.x86_64 2.3.3-4.fc30 libstdc++-devel.x86_64 8.2.1-5.fc30 libtiff.x86_64 4.0.10-1.fc30 libuuid-devel.x86_64 2.33-0.1.fc30 libuv.x86_64 1:1.23.2-1.fc30 libwayland-client.x86_64 1.16.0-1.fc30 libwayland-server.x86_64 1.16.0-1.fc30 libwebp.x86_64 1.0.0-2.fc29 libxcb.x86_64 1.13.1-1.fc30 libxcb-devel.x86_64 1.13.1-1.fc30 libxcrypt-devel.x86_64 4.4.0-1.fc30 libxkbfile.x86_64 1.0.9-11.fc29 libxkbfile-devel.x86_64 1.0.9-11.fc29 libxshmfence.x86_64 1.3-3.fc29 lua.x86_64 5.3.5-2.fc29 lua-filesystem.x86_64 1.6.3-9.fc29 lua-json.noarch 1.3.2-10.fc29 lua-lpeg.x86_64 1.0.1-6.fc29 lua-posix.x86_64 33.3.1-11.fc29 lua-term.x86_64 0.07-7.fc29 mesa-khr-devel.x86_64 18.3.0~rc2-2.fc30 mesa-libEGL.x86_64 18.3.0~rc2-2.fc30 mesa-libGL.x86_64 18.3.0~rc2-2.fc30 mesa-libGL-devel.x86_64 18.3.0~rc2-2.fc30 mesa-libGLU.x86_64 9.0.0-16.fc29 mesa-libgbm.x86_64 18.3.0~rc2-2.fc30 mesa-libglapi.x86_64 18.3.0~rc2-2.fc30 metis.x86_64 5.1.0-19.fc30 mpich.x86_64 3.2.1-8.fc29 munge.x86_64 0.5.13-2.fc29 munge-libs.x86_64 0.5.13-2.fc29 nettle.x86_64 3.4-7.fc30 numactl-libs.x86_64 2.0.12-1.fc29 openjpeg2.x86_64 2.3.0-9.fc30 openmpi.x86_64 4.0.0-1.fc30 opensm-libs.x86_64 3.3.21-1.fc30 openssh.x86_64 7.9p1-2.fc30 openssh-clients.x86_64 7.9p1-2.fc30 perl-Carp.noarch 1.50-417.fc29 perl-Encode.x86_64 4:2.98-6.fc29 perl-Errno.x86_64 1.29-425.fc30 perl-Exporter.noarch 5.73-418.fc29 perl-File-Path.noarch 2.16-1.fc30 perl-File-Temp.noarch 1:0.230.800-2.fc29 perl-Getopt-Long.noarch 1:2.50-417.fc29 perl-HTTP-Tiny.noarch 0.076-1.fc29 perl-IO.x86_64 1.39-425.fc30 perl-MIME-Base64.x86_64 3.15-417.fc29 perl-PathTools.x86_64 3.75-1.fc30 perl-Pod-Escapes.noarch 1:1.07-417.fc29 perl-Pod-Perldoc.noarch 3.28.01-418.fc29 perl-Pod-Simple.noarch 1:3.35-417.fc29 perl-Pod-Usage.noarch 4:1.69-417.fc29 perl-Scalar-List-Utils.x86_64 3:1.50-417.fc29 perl-Socket.x86_64 4:2.027-417.fc29 perl-Storable.x86_64 1:3.11-5.fc30 perl-Term-ANSIColor.noarch 4.06-418.fc29 perl-Term-Cap.noarch 1.17-417.fc29 perl-Text-ParseWords.noarch 3.30-417.fc29 perl-Text-Tabs+Wrap.noarch 2013.0523-417.fc29 perl-Time-Local.noarch 2:1.280-3.fc29 perl-Unicode-Normalize.x86_64 1.26-417.fc29 perl-constant.noarch 1.33-418.fc29 perl-interpreter.x86_64 4:5.28.0-425.fc30 perl-libs.x86_64 4:5.28.0-425.fc30 perl-macros.x86_64 4:5.28.0-425.fc30 perl-parent.noarch 1:0.237-2.fc29 perl-podlators.noarch 1:4.11-3.fc29 perl-threads.x86_64 1:2.22-417.fc29 perl-threads-shared.x86_64 1.58-417.fc29 pmix.x86_64 3.0.2-1.fc30 procps-ng.x86_64 3.3.15-4.fc29 python-rpm-macros.noarch 3-39.fc30 python3.x86_64 3.7.1-2.fc30 python3-rpm-generators.noarch 6-1.fc30 python3-rpm-macros.noarch 3-39.fc30 python3-setuptools.noarch 40.4.3-1.fc30 qrencode-libs.x86_64 3.4.4-6.fc29 rdma-core.x86_64 20.1-1.fc30 rhash.x86_64 1.3.5-3.fc29 rpm-mpi-hooks.noarch 5-4.fc30 systemd.x86_64 239-9.git9f3aed1.fc30 systemd-pam.x86_64 239-9.git9f3aed1.fc30 systemd-rpm-macros.noarch 239-9.git9f3aed1.fc30 systemd-udev.x86_64 239-9.git9f3aed1.fc30 tbb.x86_64 2019.2-1.fc30 tbb-devel.x86_64 2019.2-1.fc30 tcl.x86_64 1:8.6.8-2.fc29 tcl-devel.x86_64 1:8.6.8-2.fc29 tcl-togl.x86_64 2.1-0.5.cvs20170502.fc29 tk.x86_64 1:8.6.8-1.fc29 torque-libs.x86_64 4.2.10-19.fc30 ucx.x86_64 1.4.0-1.fc30 xorg-x11-proto-devel.noarch 2018.4-2.fc29 zlib-devel.x86_64 1.2.11-14.fc30 Complete! Finish: build setup for netgen-mesher-6.2-0.8.git94fd571.fc30.src.rpm Start: rpmbuild netgen-mesher-6.2-0.8.git94fd571.fc30.src.rpm Building target platforms: x86_64 Building for target x86_64 Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.M5niD6 + umask 022 + cd /builddir/build/BUILD + cd /builddir/build/BUILD + rm -rf netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 + /usr/bin/unzip -qq /builddir/build/SOURCES/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6.zip + STATUS=0 + '[' 0 -ne 0 ']' + cd netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 + /usr/bin/chmod -Rf a+rX,u+w,g-w,o-w . + /usr/bin/cat /builddir/build/SOURCES/0001-Don-t-install-pybind-files.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0002-Rename-libraries-add-library-versions.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0003-Set-default-NETGENDIR.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0004-Make-some-includes-relative.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0005-Make-bin-lib-and-pysitearch-dirs-configurable.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0006-Unbundle-togl.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0007-Add-missing-USE_JPEG-propagation.patch + /usr/bin/cat /builddir/build/SOURCES/0008-Add-missing-ldl.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0009-immintrin.patch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/patch -p1 -s --fuzz=0 --no-backup-if-mismatch + /usr/bin/cat /builddir/build/SOURCES/0010-rename-netgen-binary.patch + rm -rf ng/Togl-1.7 + rm -rf ng/Togl2.1 + rm -f ng/togl_1_7.h + exit 0 Executing(%build): /bin/sh -e /var/tmp/rpm-tmp.6JmjVX + umask 022 + cd /builddir/build/BUILD + cd netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 + mkdir serial + cd serial + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DINSTALL_DIR=/usr -DUSE_NATIVE_ARCH=OFF -DINCDIR=/usr/include/netgen-mesher -DUSE_JPEG=1 -DUSE_OCC=1 -DPYBIND_INCLUDE_DIR=/usr/include -DLIBTOGL=/usr/lib64/libTogl2.1.so -DOpenGL_GL_PREFERENCE=GLVND .. -- The C compiler identification is GNU 8.2.1 -- The CXX compiler identification is GNU 8.2.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done Checking for write permissions in install directory... CMake Warning at cmake/SuperBuild.cmake:57 (message): No write access at install directory, please set correct permissions Call Stack (most recent call first): CMakeLists.txt:28 (include) -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- Found Pybind11: /usr/include -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.1", minimum required is "3") -- Found PythonLibs: /usr/lib64/libpython3.7m.so (found suitable version "3.7.1", minimum required is "3") -- Found Tclsh: /bin/tclsh (found version "8.6") -- Found TCL: /usr/lib64/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib64/libtcl.so -- Found TK: /usr/lib64/libtk.so -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial + /usr/bin/make -O -j2 /usr/bin/cmake -H/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -B/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles/netgen.dir/DependInfo.cmake --color= Scanning dependencies of target netgen make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [ 20%] Performing check_submodules step for 'netgen' cmake -P /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/cmake/check_submodules.cmake /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-check_submodules make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [ 10%] Creating directories for 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/tmp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-mkdir make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [ 30%] No download step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-download make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [ 50%] No patch step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-patch make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [ 50%] No update step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-update make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [ 60%] Performing configure step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -DUSE_SUPERBUILD=OFF -DZLIB_INCLUDE_DIRS=/usr/include -DZLIB_LIBRARIES=/usr/lib64/libz.so -DPYTHON_PACKAGES_INSTALL_DIR=lib64/python3.7/site-packages -DPYTHON_INCLUDE_DIRS=/usr/include/python3.7m -DPYTHON_LIBRARIES=/usr/lib64/libpython3.7m.so -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYBIND_INCLUDE_DIR=/usr/include -DTCL_INCLUDE_PATH=/usr/include -DTCL_LIBRARY=/usr/lib64/libtcl.so -DTK_LIBRARY=/usr/lib64/libtk.so -DTK_INCLUDE_PATH=/usr/include -DTCL_TCLSH=/bin/tclsh -DTK_WISH=/bin/wish -DCMAKE_CXX_COMPILER=/usr/bin/c++ -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld" "-DCMAKE_CXX_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection" -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=OFF -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=1 -DUSE_JPEG=1 -DUSE_MPEG=OFF -DINSTALL_DIR=/usr -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DINCDIR:UNINITIALIZED=/usr/include/netgen-mesher -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIBTOGL:UNINITIALIZED=/usr/lib64/libTogl2.1.so -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_SUFFIX:UNINITIALIZED=64 -DOpenGL_GL_PREFERENCE:UNINITIALIZED=GLVND -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc -DCMAKE_PREFIX_PATH=/usr "-GUnix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -- The C compiler identification is GNU 8.2.1 -- The CXX compiler identification is GNU 8.2.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Found Tclsh: /bin/tclsh (found version "8.6") -- Found TCL: /usr/lib64/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib64/libtcl.so -- Found TK: /usr/lib64/libtk.so -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib64/libX11.so -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found OCC: /usr/include/oce (found version "6.9.1") -- -- Found OpenCASCADE version: 6.9.1 -- -- OpenCASCADE include directory: /usr/include/oce -- -- OpenCASCADE shared libraries directory: /usr/lib64 -- -- OpenCASCADE shared libraries : /usr/lib64/libTKBO.so;/usr/lib64/libTKBool.so;/usr/lib64/libTKBRep.so;/usr/lib64/libTKCAF.so;/usr/lib64/libTKCDF.so;/usr/lib64/libTKernel.so;/usr/lib64/libTKG2d.so;/usr/lib64/libTKG3d.so;/usr/lib64/libTKGeomAlgo.so;/usr/lib64/libTKGeomBase.so;/usr/lib64/libTKHLR.so;/usr/lib64/libTKIGES.so;/usr/lib64/libTKLCAF.so;/usr/lib64/libTKMath.so;/usr/lib64/libTKMesh.so;/usr/lib64/libTKOffset.so;/usr/lib64/libTKPrim.so;/usr/lib64/libTKService.so;/usr/lib64/libTKShHealing.so;/usr/lib64/libTKSTEP.so;/usr/lib64/libTKSTEP209.so;/usr/lib64/libTKSTEPAttr.so;/usr/lib64/libTKSTEPBase.so;/usr/lib64/libTKSTL.so;/usr/lib64/libTKTopAlgo.so;/usr/lib64/libTKV3d.so;/usr/lib64/libTKXCAF.so;/usr/lib64/libTKXDEIGES.so;/usr/lib64/libTKXDESTEP.so;/usr/lib64/libTKXSBase.so -- Found JPEG: /usr/lib64/libjpeg.so (found version "") -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-configure make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' grep: /etc/lsb-release: No such file or directory ------------------------------------------------------------------------ Netgen 6.2-18471: Automatic configuration OK. Build type: RelWithDebInfo Flags: -O2 -g -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 Enabled functionality: OCC: ............... 1 JPEGlib: ........... 1 FFMPEG: ............ OFF GUI: ............... ON MPI: ............... OFF PYTHON: ............ ON Building: Type 'make' to compile Netgen. Type 'make install' to install Netgen. Install directory: /usr Please set the following environment variables: NETGENDIR=/usr/bin PYTHONPATH=.:/usr/lib64/python3.7/site-packages ------------------------------------------------------------------------ CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [ 70%] Performing check_submodules1 step for 'netgen' cmake -P /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/cmake/check_submodules.cmake make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [ 80%] Performing build step for 'netgen' make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/make --silent make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target gprim make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target gen make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 0%] Building CXX object libsrc/general/CMakeFiles/gen.dir/array.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 0%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/adtree.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/bitarray.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 2%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:272:18: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 2%] Building CXX object libsrc/general/CMakeFiles/gen.dir/dynamicmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 2%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:720:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 3%] Building CXX object libsrc/general/CMakeFiles/gen.dir/flags.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 4%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 4%] Building CXX object libsrc/general/CMakeFiles/gen.dir/hashtabl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < size; i++) ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:234:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:304:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 4%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 5%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mystring.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 6%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/transform3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 7%] Building CXX object libsrc/general/CMakeFiles/gen.dir/ngexception.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 8%] Building CXX object libsrc/general/CMakeFiles/gen.dir/optmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 8%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/spline.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp: In instantiation of 'void netgen::SplineSeg3::GetCoeff(netgen::Vector&, netgen::Point) const [with int D = 2]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:551:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:225:14: warning: variable 'p0' set but not used [-Wunused-but-set-variable] Point p0 = GetPoint(0); ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp: In instantiation of 'void netgen::SplineSeg3::GetCoeff(netgen::Vector&, netgen::Point) const [with int D = 3]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:552:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:225:14: warning: variable 'p0' set but not used [-Wunused-but-set-variable] make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 9%] Building CXX object libsrc/general/CMakeFiles/gen.dir/parthreads.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 9%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 9%] Built target gprim make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target la make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 9%] Building CXX object libsrc/general/CMakeFiles/gen.dir/profiler.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/seti.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 10%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/densemat.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp: In constructor 'netgen::DenseMatrix::DenseMatrix(int, int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp:20:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (h*w) ~^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp:71:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (h*w) ~^~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/sort.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 11%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/polynomial.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 12%] Building CXX object libsrc/general/CMakeFiles/gen.dir/spbita2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 13%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/bfgs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 13%] Building CXX object libsrc/general/CMakeFiles/gen.dir/symbolta.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 13%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linopt.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 14%] Building CXX object libsrc/general/CMakeFiles/gen.dir/table.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 15%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linsearch.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 15%] Built target la make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 15%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mpi_interface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target visual make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 16%] Building CXX object libsrc/general/CMakeFiles/gen.dir/gzstream.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 16%] Built target gen make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target occ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 16%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 16%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const Handle_BRepAlgo_AsDes&, const TopTools_MapOfShape&, Standard_Boolean)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] Standard_Boolean AffichPurge = Standard_False; ^~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx: In static member function 'static TopoDS_Vertex Partition_Inter2d::FindEndVertex(const TopTools_ListOfShape&, Standard_Real, Standard_Real, const TopoDS_Edge&, Standard_Boolean&, Standard_Real&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx:337:10: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] if (Abs(endU-f) < Abs(endU-l)) ~~~^~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 17%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx: At global scope: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] static int nbe = 0; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] if (angle >= anglemax) { ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:201:18: note: 'angle' was declared here Standard_Real angle; ^~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 18%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2:make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop2d.cxx: In function 'TopoDS_Edge MakeDegenAndSelect(const TopoDS_Edge&, const TopoDS_Vertex&, TopoDS_Edge&, TopTools_SequenceOfShape&, TColStd_SequenceOfReal&, const TopoDS_Edge&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] B.UpdateVertex( V, U2, NewDegen, Tol); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] dU = USeq(i) - U1; ~~~^~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 20%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Spliter.cxx: In member function 'void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 20%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:902:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array&, netgen::Array&, netgen::Mesh&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable] double maxh = mparam.maxh; ^~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable] double svalue[DIVIDEEDGESECTIONS]; ^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable] double L = system.Mass(); ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:253:14: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] double olddist = 0; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:337:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:344:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if (!exists) ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:502:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (j = first_ep; j <= mesh.GetNP(); j++) ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:509:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if (exists) ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:652:27: warning: unused variable 'fd' [-Wunused-variable] FaceDescriptor & fd = mesh.GetFaceDescriptor(k); ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:871:32: warning: variable 'point' set but not used [-Wunused-but-set-variable] gp_Pnt point = BRep_Tool::Pnt(vertex); ^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:909:27: warning: unused variable 'fd' [-Wunused-variable] FaceDescriptor & fd = mesh.GetFaceDescriptor(k); ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:608:11: warning: unused variable 'changed' [-Wunused-variable] int changed; ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 22%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:636:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1132:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1496:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; ~~~^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1497:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; ~~~^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawSurfaceElements()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1701:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < ind_reftrig.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1201:16: warning: unused variable 'timer1a' [-Wunused-variable] static int timer1a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1a"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1202:16: warning: unused variable 'timer1b' [-Wunused-variable] static int timer1b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1b"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1203:16: warning: unused variable 'timer1c' [-Wunused-variable] static int timer1c = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1c"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1205:16: warning: unused variable 'timer2a' [-Wunused-variable] static int timer2a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2a"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1206:16: warning: unused variable 'timer2b' [-Wunused-variable] static int timer2b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2b"); ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd571make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' 54f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4242:61: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlanePoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visual.hpp:27, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.hpp:38:9: note: 'class netgen::VisualSceneSolution::ClipPlanePoint' declared here class ClipPlanePoint ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4251:54: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlaneTrig' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visual.hpp:27, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.hpp:27:9: note: 'class netgen::VisualSceneSolution::ClipPlaneTrig' declared here class ClipPlaneTrig ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::GetNormalVector(const netgen::Point<3>&, const netgen::PointGeomInfo&, netgen::Vec<3>&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] double vstep = 0.01*(vmax-vmin); ^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::DefineTangentialPlane(const netgen::Point<3>&, const netgen::PointGeomInfo&, const netgen::Point<3>&, const netgen::PointGeomInfo&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:220:9: warning: unused variable 'r' [-Wunused-variable] double r = temp.Length(); ^ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 24%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 26%] Linking CXX shared library libngvisual.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngvisual.so.6.2 -o libngvisual.so.6.2 CMakeFiles/visual.dir/meshdoc.cpp.o CMakeFiles/visual.dir/mvdraw.cpp.o CMakeFiles/visual.dir/vsfieldlines.cpp.o CMakeFiles/visual.dir/vsmesh.cpp.o CMakeFiles/visual.dir/vssolution.cpp.o CMakeFiles/visual.dir/importsolution.cpp.o -Wl,-rpath,:::::::: -lpython3.7m -lOpenGL -lGLX -lGLU -ltcl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 26%] Built target visual make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target mesh make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 25%] Linking CXX shared library libngocc.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngocc.so.6.2 -o libngocc.so.6.2 CMakeFiles/occ.dir/Partition_Inter2d.cxx.o CMakeFiles/occ.dir/Partition_Inter3d.cxx.o CMakeFiles/occ.dir/Partition_Loop.cxx.o CMakeFiles/occ.dir/Partition_Loop2d.cxx.o CMakeFiles/occ.dir/Partition_Loop3d.cxx.o CMakeFiles/occ.dir/Partition_Spliter.cxx.o CMakeFiles/occ.dir/occconstruction.cpp.o CMakeFiles/occ.dir/occgenmesh.cpp.o CMakeFiles/occ.dir/occgeom.cpp.o CMakeFiles/occ.dir/occmeshsurf.cpp.o -Wl,-rpath,:::::::: -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 26%] Built target occ make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target occvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 26%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:91:62: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::FrontPoint2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:34, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.hpp:18:9: note: 'class netgen::FrontPoint2' declared here class FrontPoint2 ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FrontLine; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontLine; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:132:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::FrontLine'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:34, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.hpp:88:9: note: 'class netgen::FrontLine' declared here class FrontLine ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:290:45: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:337:49: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 26%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 28%] Linking CXX shared library libngoccvis.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngoccvis.so.6.2 -o libngoccvis.so.6.2 CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/occ: libngocc.so.6.2 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 28%] Built target occvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:604:47: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::GenerateBoundaryLayer(netgen::Mesh&, netgen::BoundaryLayerParameters&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:519:18: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (int i = 0; i < 6; i++) ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:521:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if(blp.new_matnrs.Size() > 0) ^~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:86:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = begin+1; i <= end; i++) ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:142:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = begin+1; i <= end; i++) ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 28%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp: In member function 'void netgen::Refinement::Bisect(netgen::Mesh&, netgen::BisectionOptions&, netgen::Array*) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2662:16: warning: unused variable 'timer2c' [-Wunused-variable] static int timer2c = NgProfiler::CreateTimer ("Bisect 2c"); ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:389:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/..make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:300:2: required from 'void netgen::Array::SetAllocSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:3708:68: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:3737:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:525:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::DelaunayTet'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:21:9: note: 'class netgen::DelaunayTet' declared here class DelaunayTet ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:2make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' 92:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/hashtabl.hpp:971:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:1283:43: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:328:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of diffemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' rent signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:542:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' en-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:686:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp: In instantiation of 'bool netgen::CurvedElements::EvaluateMapping(netgen::CurvedElements::ElementInfo&, netgen::Point<3, T2>, netgen::Point<3, T2>&, netgen::Mat<3, 3, T>&) const [with T = double]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4306:13: required from 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4027:16: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3554:8: warning: unused variable 'ii' [-Wunused-variable] int ii = 8; ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp: In instantiation of 'bool netgen::CurvedElements::EvaluateMapping(netgen::CurvedElements::ElementInfo&, netgen::Point<3, T2>, netgen::Point<3, T2>&, netgen::Mat<3, 3, T>&) const [with T = ngsimd::SIMD]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4306:13: required from 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = ngsimd::SIMD; std::size_t = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4471:39: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3554:8: warning: unused variable 'ii' [-Wunused-variable] In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:2263:5: required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:2294:74: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<2>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:608:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:15: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] int point_sing[6]={0,0,0,0,0,0}; ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp:1508:6: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] int point_sing[8]={0,0,0,0,0,0,0,0}; ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp:1510:6: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:600:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::HPRefElement'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:58, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.hpp:246:7: note: 'class netgen::HPRefElement' declared here class HPRefElement ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:65:43: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' ing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:68:39: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:286:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:103:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:199:9: note: 'class netgen::ElementIndex' declared here class ElementIndex ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../inmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' clude/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:449:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(netgen::MeshingParameters&, netgen::Mesh&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:208:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (mesh3d.GetNOpenElements()) ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:296:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' PrintMessage (1, mesh3d.GetNP(), " points, ", ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp: In constructor 'netgen::Mesh::Mesh()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:740:18: warning: 'netgen::Mesh::surfarea' will be initialized after [-Wreorder] CSurfaceArea surfarea; ^~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:107:18: warning: 'netgen::MeshTopology netgen::Mesh::topology' [-Wreorder] MeshTopology topology; ^~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:9:3: warning: when initialized here [-Wreorder] Mesh :: Mesh () ^~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::ComputeNVertices()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5549:9: warning: unused variable 'nse' [-Wunused-variable] int nse = GetNSE(); ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:90:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::Element; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:91:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:116:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:124:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5265:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5518:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5591:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/hashtabl.hpp:971:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:1913:81: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:182:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' dness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:183:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:184:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:375:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:252:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' dness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:584:32: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:377:52: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:49, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] for (int j = 0; j < 4; j++) act[j] = sol[j]; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/buimake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' ld/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp: In copy constructor 'netgen::Segment::Segment(const netgen::Segment&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:947:9: warning: 'netgen::Segment::hp_elnr' will be initialized after [-Wreorder] int hp_elnr; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:933:10: warning: 'bool netgen::Segment::is_curved' [-Wreorder] bool is_curved; ^~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:93:3: warning: when initialized here [-Wreorder] Segment::Segment (const Segment & other) ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:1699:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' ared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:2308:40: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:2550:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:36:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' ness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:52:41: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' ness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:93:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signednessmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' : 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:143:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:144:68: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:211:9: note: 'class netgen::Vec2d' declared here class Vec2d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:332:40: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:148:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signednesmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' s: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:192:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:28:49: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244emake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' b8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:46:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:159:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::EdgePointGeomInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:116:9: note: 'class netgen::EdgePointGeomInfo' declared here class EdgePointGeomInfo ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:80:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' antiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:597:51: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:607:42: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:325:45: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Box3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Box3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:165:34: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Box3d'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:571:9: note: 'class netgen::Box3d' declared here class Box3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:873:28: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:1069:34: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:180:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:588:31: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions ofmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:961:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:438:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:443:47: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:49, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] for (int j = 0; j < 4; j++) act[j] = sol[j]; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:59:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:199:9: note: 'class netgen::ElementIndex' declared here class ElementIndex ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:496:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:549:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:672:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:718:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In member function 'int netgen::MeshTopology::GetElementFaceOrientation(int, int) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1576:13: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In member function 'int netgen::MeshTopology::GetSurfaceElementFaceOrientation2(int) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1643:13: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In instantiation of 'void netgen::LoopOverFaces(const netgen::Mesh&, netgen::MeshTopology&, netgen::PointIndex, FUNC) [with FUNC = netgen::MeshTopology::Update(netgen::TaskManager)::::]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:694:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:164:19: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:229:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:278:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In instantiation of 'void netgen::LoopOverFaces(const netgen::Mesh&, netgen::MeshTopology&, netgen::PointIndex, FUNC) [with FUNC = netgen::MeshTopology::Update(netgen::TaskManager)::::]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:743:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:164:19: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:229:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:278:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In instantiation of 'void netgen::LoopOverFaces(const netgen::Mesh&, netgen::MeshTopology&, netgen::PointIndex, FUNC) [with FUNC = netgen::MeshTopology::Update(netgen::TaskManager)::::]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:777:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:164:19: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:229:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:278:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topologymake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' .cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:535:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:708:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here class INDEX_4 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1839:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:199:9: note: 'class netgen::ElementIndex' declared here class ElementIndex ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1875:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:56:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of difmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' ferent signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:196:88: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:277:82: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:369:49: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:565:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:633:80: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::Element; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:378:34: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:30:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if (i < BASE || i >= BASE+self.Size()) /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:379:36: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:30:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-meshemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' r-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Element; int BASE = 0; TIND = long unsigned int]': /usr/include/pybind11/cast.h:851:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' /usr/include/pybind11/cast.h:828:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/cast.h:789:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/pybind11.h:154:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]::; Return = netgen::Array&; Args = {netgen::Mesh*}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:72:9: required from 'pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:1085:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (netgen::Mesh::*)(); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:462:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /usr/include/pybind11/cast.h:851:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' /usr/include/pybind11/cast.h:828:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/cast.h:789:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/pybind11.h:154:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]::; Return = netgen::Array&; Args = {netgen::Mesh*}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:72:9: required from 'pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:1085:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (netgen::Mesh::*)(); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:466:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 54%] Linking CXX shared library libngmesh.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngmesh.so.6.2 -o libngmesh.so.6.2 CMakeFiles/mesh.dir/adfront2.cpp.o CMakeFiles/mesh.dir/adfront3.cpp.o CMakeFiles/mesh.dir/bisect.cpp.o CMakeFiles/mesh.dir/boundarylayer.cpp.o CMakeFiles/mesh.dir/clusters.cpp.o CMakeFiles/mesh.dir/curvedelems.cpp.o CMakeFiles/mesh.dir/delaunay.cpp.o CMakeFiles/mesh.dir/delaunay2d.cpp.o CMakeFiles/mesh.dir/geomsearch.cpp.o CMakeFiles/mesh.dir/global.cpp.o CMakeFiles/mesh.dir/hprefinement.cpp.o CMakeFiles/mesh.dir/improve2.cpp.o CMakeFiles/mesh.dir/improve2gen.cpp.o CMakeFiles/mesh.dir/improve3.cpp.o CMakeFiles/mesh.dir/localh.cpp.o CMakeFiles/mesh.dir/meshclass.cpp.o CMakeFiles/mesh.dir/meshfunc.cpp.o CMakeFiles/mesh.dir/meshfunc2d.cpp.o CMakeFiles/mesh.dir/meshing2.cpp.o CMakeFiles/mesh.dir/meshing3.cpp.o CMakeFiles/mesh.dir/meshtool.cpp.o CMakeFiles/mesh.dir/meshtype.cpp.o CMakeFiles/mesh.dir/msghandler.cpp.o CMakeFiles/mesh.dir/netrule2.cpp.o CMakeFiles/mesh.dir/netrule3.cpp.o CMakeFiles/mesh.dir/parser2.cpp.o CMakeFiles/mesh.dir/parser3.cpp.o CMakeFiles/mesh.dir/prism2rls.cpp.o CMakeFiles/mesh.dir/pyramid2rls.cpp.o CMakeFiles/mesh.dir/pyramidrls.cpp.o CMakeFiles/mesh.dir/quadrls.cpp.o CMakeFiles/mesh.dir/refine.cpp.o CMakeFiles/mesh.dir/ruler2.cpp.o CMakeFiles/mesh.dir/ruler3.cpp.o CMakeFiles/mesh.dir/secondorder.cpp.o CMakeFiles/mesh.dir/smoothing2.5.cpp.o CMakeFiles/mesh.dir/smoothing2.cpp.o CMakeFiles/mesh.dir/smoothing3.cpp.o CMakeFiles/mesh.dir/specials.cpp.o CMakeFiles/mesh.dir/tetrarls.cpp.o CMakeFiles/mesh.dir/topology.cpp.o CMakeFiles/mesh.dir/triarls.cpp.o CMakeFiles/mesh.dir/validate.cpp.o CMakeFiles/mesh.dir/bcfunctions.cpp.o CMakeFiles/mesh.dir/parallelmesh.cpp.o CMakeFiles/mesh.dir/paralleltop.cpp.o CMakeFiles/mesh.dir/basegeom.cpp.o CMakeFiles/mesh.dir/python_mesh.cpp.o CMakeFiles/mesh.dir/hexarls.cpp.o ../linalg/CMakeFiles/la.dir/densemat.cpp.o ../linalg/CMakeFiles/la.dir/polynomial.cpp.o ../linalg/CMakeFiles/la.dir/bfgs.cpp.o ../linalg/CMakeFiles/la.dir/linopt.cpp.o ../linalg/CMakeFiles/la.dir/linsearch.cpp.o ../gprim/CMakeFiles/gprim.dir/adtree.cpp.o ../gprim/CMakeFiles/gprim.dir/geom2d.cpp.o ../gprim/CMakeFiles/gprim.dir/geom3d.cpp.o ../gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o ../gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o ../gprim/CMakeFiles/gprim.dir/transform3d.cpp.o ../gprim/CMakeFiles/gprim.dir/spline.cpp.o ../gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o ../general/CMakeFiles/gen.dir/array.cpp.o ../general/CMakeFiles/gen.dir/bitarray.cpp.o ../general/CMakeFiles/gen.dir/dynamicmem.cpp.o ../general/CMakeFiles/gen.dir/flags.cpp.o ../general/CMakeFiles/gen.dir/hashtabl.cpp.o ../general/CMakeFiles/gen.dir/mystring.cpp.o ../general/CMakeFiles/gen.dir/ngexception.cpp.o ../general/CMakeFiles/gen.dir/optmem.cpp.o ../general/CMakeFiles/gen.dir/parthreads.cpp.o ../general/CMakeFiles/gen.dir/profiler.cpp.o ../general/CMakeFiles/gen.dir/seti.cpp.o ../general/CMakeFiles/gen.dir/sort.cpp.o ../general/CMakeFiles/gen.dir/spbita2d.cpp.o ../general/CMakeFiles/gen.dir/symbolta.cpp.o ../general/CMakeFiles/gen.dir/table.cpp.o ../general/CMakeFiles/gen.dir/mpi_interface.cpp.o ../general/CMakeFiles/gen.dir/gzstream.cpp.o -Wl,-rpath,:::::::: -lz -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 54%] Built target mesh make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target geom2d make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target csg make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 55%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 55%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 55%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geom2dmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 56%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:1: /usr/incmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' lude/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 57%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 57%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 58%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1100:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] catch (exception) ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::AddSurface(netgen::Surface*)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:523:20: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] sprintf (name, "nnsurf%d", cntsurfs); ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:523:20: note: directive argument in the range [-2147483647, 2147483647] In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:9, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 15 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Load(std::istream&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:265:19: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 99 [-Wformat-overflow=] sprintf (sname, "%s,%d", name, j); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:9, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 112 bytes into a destination of size 100 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 58%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; imake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' nt BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 59%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; Tmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' IND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:49:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:54:47: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:75:27: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] seg->rightdom = rightdomain; ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:121:19: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] seg->rightdom = rightdomain; ~~~~~~~~~~~~~~^~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 60%] Linking CXX shared library libnggeom2d.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2d.so.6.2 -o libnggeom2d.so.6.2 CMakeFiles/geom2d.dir/genmesh2d.cpp.o CMakeFiles/geom2d.dir/geom2dmesh.cpp.o CMakeFiles/geom2d.dir/geometry2d.cpp.o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lz -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 60%] Built target geom2d make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target stl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 59%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' D/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 60%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: rmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' equired from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:934:20: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:936:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 61%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' her-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/emake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' xtrusion.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b24make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' 4eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 62%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' pp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1391:28: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here class STLTriangle ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; Tmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' IND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp: In member function 'virtual int netgen::PeriodicIdentification::Identifyable(const netgen::SpecialPoint&, const netgen::SpecialPoint&, const netgen::TABLE&, const netgen::TABLE&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:202:10: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:1263:24: warning: variable 'nst2' set but not used [-Wunused-but-set-variable] Vec<3> nst2 = Cross(t2, ns); ^~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : publimake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' c __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:105:20: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 64%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:59:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:329:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/nemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' tgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 66%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/pmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' olyhedra.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:517:55: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Polyhedra::Face'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:35, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.hpp:22:11: note: 'class netgen::Polyhedra::Face' declared here class Face { ^~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 67%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp: In member function 'virtual double netgen::RevolutionFace::CalcFunctionValue(const netgen::Point<3>&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:165:12: warning: unused variable 'val' [-Wunused-variable] double val = spline_coefficient(0)*p(0)*p(0) + spline_coefficient(1)*p(1)*p(1) ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 69%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:79:54: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLReadTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here class STLReadTriangle ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:451:18: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here class STLTriangle ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:41:18: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:1: /usr/incmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' lude/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 70%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:41:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException ex) ^~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/builmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' d/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:1684:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SpecialPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:38, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.hpp:26:9: note: 'class netgen::SpecialPoint' declared here class SpecialPoint ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 72%] Linking CXX shared library libngstl.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstl.so.6.2 -o libngstl.so.6.2 CMakeFiles/stl.dir/meshstlsurface.cpp.o CMakeFiles/stl.dir/stlgeom.cpp.o CMakeFiles/stl.dir/stlgeomchart.cpp.o CMakeFiles/stl.dir/stlgeommesh.cpp.o CMakeFiles/stl.dir/stlline.cpp.o CMakeFiles/stl.dir/stltool.cpp.o CMakeFiles/stl.dir/stltopology.cpp.o CMakeFiles/stl.dir/python_stl.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 72%] Built target stl make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target geom2dvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASEmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 72%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 74%] Linking CXX shared library libnggeom2dvis.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2dvis.so.6.2 -o libnggeom2dvis.so.6.2 CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing: libnggeom2d.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 74%] Built target geom2dvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target stlvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; imake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' nt BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' D/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:283:75: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:296:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here class INDEX_4 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 74%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 77%] Linking CXX shared library libngstlvis.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstlvis.so.6.2 -o libngstlvis.so.6.2 CMakeFiles/stlvis.dir/vsstl.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing: libngstl.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 77%] Built target stlvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr >; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr >; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:15:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr >' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:16:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__cxx11::basic_string' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:9, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here class basic_string ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:44:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:215:25: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:217:43: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:267:59: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:353:65: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < len(solidlist); i++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:388:31: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < py::len(bcmod); i++) ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:395:41: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:396:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:443:10: warning: unused variable 'tlonr' [-Wunused-variable] int tlonr = self.SetTopLevelObject(spsol->GetSolid(), surf.get()); ^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:581:33: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException ex) ^~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] fmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' or (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /usr/include/pybind11/detail/common.h:146, from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:43, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:222:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /usr/include/pybind11/detail/common.h:146, from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:43, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 78%] Linking CXX shared library libngcsg.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsg.so.6.2 -o libngcsg.so.6.2 CMakeFiles/csg.dir/algprim.cpp.o CMakeFiles/csg.dir/brick.cpp.o CMakeFiles/csg.dir/bspline2d.cpp.o CMakeFiles/csg.dir/csgeom.cpp.o CMakeFiles/csg.dir/csgparser.cpp.o CMakeFiles/csg.dir/curve2d.cpp.o CMakeFiles/csg.dir/edgeflw.cpp.o CMakeFiles/csg.dir/explicitcurve2d.cpp.o CMakeFiles/csg.dir/extrusion.cpp.o CMakeFiles/csg.dir/gencyl.cpp.o CMakeFiles/csg.dir/genmesh.cpp.o CMakeFiles/csg.dir/identify.cpp.o CMakeFiles/csg.dir/manifold.cpp.o CMakeFiles/csg.dir/meshsurf.cpp.o CMakeFiles/csg.dir/polyhedra.cpp.o CMakeFiles/csg.dir/revolution.cpp.o CMakeFiles/csg.dir/singularref.cpp.o CMakeFiles/csg.dir/solid.cpp.o CMakeFiles/csg.dir/specpoin.cpp.o CMakeFiles/csg.dir/spline3d.cpp.o CMakeFiles/csg.dir/surface.cpp.o CMakeFiles/csg.dir/triapprox.cpp.o CMakeFiles/csg.dir/zrefine.cpp.o CMakeFiles/csg.dir/python_csg.cpp.o CMakeFiles/csg.dir/splinesurface.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 78%] Built target csg make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target csgvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target interface make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 78%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' ir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 81%] Linking CXX shared library libngcsgvis.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsgvis.so.6.2 -o libngcsgvis.so.6.2 CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing: libngcsg.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lpython3.7m -lOpenGL -lGLX -lGLU -ltcl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 81%] Built target csgvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} amake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' nd 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' are] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:9: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'lonmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' g unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} amake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' nd 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:8: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned intmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' '} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:7: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'intmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' ' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:9: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' -Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} amake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' nd 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:152:73: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:14: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:7: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' are] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} amake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' nd 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:5: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned inmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' t'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:9: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' ned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:5: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-comparmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' e] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:117:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:183:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:269:28: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here class INDEX_4 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:17: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:4: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:25: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signednemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' ss: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:116:33: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:556:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 91%] Linking CXX shared library libnginterface.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnginterface.so.6.2 -o libnginterface.so.6.2 CMakeFiles/interface.dir/nginterface.cpp.o CMakeFiles/interface.dir/nginterface_v2.cpp.o CMakeFiles/interface.dir/read_fnf_mesh.cpp.o CMakeFiles/interface.dir/readtetmesh.cpp.o CMakeFiles/interface.dir/readuser.cpp.o CMakeFiles/interface.dir/writeabaqus.cpp.o CMakeFiles/interface.dir/writediffpack.cpp.o CMakeFiles/interface.dir/writedolfin.cpp.o CMakeFiles/interface.dir/writeelmer.cpp.o CMakeFiles/interface.dir/writefeap.cpp.o CMakeFiles/interface.dir/writefluent.cpp.o CMakeFiles/interface.dir/writegmsh.cpp.o CMakeFiles/interface.dir/writejcm.cpp.o CMakeFiles/interface.dir/writepermas.cpp.o CMakeFiles/interface.dir/writetecplot.cpp.o CMakeFiles/interface.dir/writetet.cpp.o CMakeFiles/interface.dir/writetochnog.cpp.o CMakeFiles/interface.dir/writeuser.cpp.o CMakeFiles/interface.dir/wuchemnitz.cpp.o CMakeFiles/interface.dir/writegmsh2.cpp.o CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing: ../csg/libngcsg.so.6.2 ../geom2d/libnggeom2d.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lpython3.7m -lOpenGL -lGLX -lGLU -ltcl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 91%] Built target interface make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target nglib make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 92%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:12: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:571:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLReadTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:17: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here class STLReadTriangle ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 93%] Linking CXX shared library libnglib.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnglib.so.6.2 -o libnglib.so.6.2 CMakeFiles/nglib.dir/nglib.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/interface:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/occ:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/visualization: ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lOpenGL -lGLX -lGLU -ltk -ltcl -lpthread -lXmu -ljpeg -lz -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase ../libsrc/occ/libngocc.so.6.2 -lpython3.7m ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 ../libsrc/visualization/libngvisual.so.6.2 -lOpenGL -lGLX -lGLU -ltcl -lz -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 93%] Built target nglib make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target ngpy make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Scanning dependencies of target netgen make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 94%] Building CXX object ng/CMakeFiles/netgen.dir/demoview.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:8: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:14: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:14: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:14: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:276:5: required from 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3>]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:354:70: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::InterpolationSpline >::intpts' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:24: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.hpp:103:9: note: 'class netgen::InterpolationSpline >::intpts' declared here class intpts ^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 94%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 95%] Building CXX object ng/CMakeFiles/netgen.dir/onetcl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 95%] Building CXX object ng/CMakeFiles/netgen.dir/parallelfunc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 93%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 97%] Linking CXX shared library libngpy.so /usr/bin/c++ -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/nglib:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/interface:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 ../libsrc/visualization/libngvisual.so.6.2 -lOpenGL -lGLX -lGLU -ltk -ltcl -lpthread -lXmu -ljpeg -lz ../libsrc/occ/libngocc.so.6.2 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 97%] Built target ngpy make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 97%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/stlgeom/stlpkg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 96%] Building CXX object ng/CMakeFiles/netgen.dir/ngpkg.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:259:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:334:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:583:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:614:21: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:1364:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(voimake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' d*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:7: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:2271:67: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 98%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/visualization/visualpkg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'voimake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' d netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 98%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/csg/csgpkg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] =make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/geom2d/geom2dpkg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/occ/occpkg.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_GetOCCData(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:132:17: warning: variable 'buf' set but not used [-Wunused-but-set-variable] static char buf[1000]; ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, fmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' rom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [100%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/occ/vsocc.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [100%] Linking CXX executable netgen-mesher /usr/bin/c++ -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/netgen.dir/demoview.cpp.o CMakeFiles/netgen.dir/ngappinit.cpp.o CMakeFiles/netgen.dir/onetcl.cpp.o CMakeFiles/netgen.dir/parallelfunc.cpp.o CMakeFiles/netgen.dir/ngpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/stlgeom/stlpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/visualization/visualpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/csg/csgpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/geom2d/geom2dpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/occ/occpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/occ/vsocc.cpp.o -o netgen-mesher -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/nglib:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/interface:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 -lz -lTogl2.1 -ltk -ltcl -ljpeg -lX11 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 ../libsrc/visualization/libngvisual.so.6.2 -lOpenGL -lGLX -lGLU -lpthread -lXmu -lz ../libsrc/occ/libngocc.so.6.2 -lpython3.7m -ltcl -ljpeg -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-build make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [ 90%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-install make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' make[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles 0 + . /etc/profile.d/modules.sh ++ '[' -z '' ']' ++ '[' -z /usr/share/modulefiles ']' ++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' +++ /usr/bin/ps -p 86 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module load mpi/openmpi-x86_64 ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/openmpi-x86_64 + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib64/openmpi/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-x86_64:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/openmpi-x86_64;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/openmpi-x86_64:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/lmod/lmod/share/man::;' export 'MANPATH;' '__LMOD_REF_COUNT_MODULEPATH=/etc/modulefiles:1\;/usr/share/modulefiles:1\;/usr/share/modulefiles/Linux:1\;/usr/share/modulefiles/Core:1\;/usr/share/lmod/lmod/modulefiles/Core:1;' export '__LMOD_REF_COUNT_MODULEPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' 'MPI_BIN=/usr/lib64/openmpi/bin;' export 'MPI_BIN;' 'MPI_COMPILER=openmpi-x86_64;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib64/openmpi;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/openmpi-x86_64;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib64/openmpi/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/openmpi-x86_64;' export 'MPI_MAN;' 'MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON2_SITEARCH;' 'MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON_SITEARCH;' 'MPI_SUFFIX=_openmpi;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/openmpi-x86_64;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib64/openmpi/bin:1\;/builddir/.local/bin:1\;/builddir/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib64/openmpi/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig:1\;/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS14ODZfNjQiLFsiZnVsbE5hbWUiXT0ibXBpL29wZW5tcGkteDg2XzY0IixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ibXBpL29wZW5tcGkteDg2XzY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFy;' export '_ModuleTable001_;' '_ModuleTable002_=ZS9tb2R1bGVmaWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:1 ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib ++ export LD_LIBRARY_PATH ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-x86_64:1 ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=mpi/openmpi-x86_64 ++ export LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/openmpi-x86_64:1;/usr/share/lmod/lmod/share/man:1' ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/lmod/lmod/share/man:: ++ export MANPATH ++ __LMOD_REF_COUNT_MODULEPATH='/etc/modulefiles:1;/usr/share/modulefiles:1;/usr/share/modulefiles/Linux:1;/usr/share/modulefiles/Core:1;/usr/share/lmod/lmod/modulefiles/Core:1' ++ export __LMOD_REF_COUNT_MODULEPATH ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ++ export MODULEPATH ++ MPI_BIN=/usr/lib64/openmpi/bin ++ export MPI_BIN ++ MPI_COMPILER=openmpi-x86_64 ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib64/openmpi ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/openmpi-x86_64 ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib64/openmpi/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/openmpi-x86_64 ++ export MPI_MAN ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi ++ export MPI_PYTHON2_SITEARCH ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/openmpi ++ export MPI_PYTHON3_SITEARCH ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi ++ export MPI_PYTHON_SITEARCH ++ MPI_SUFFIX=_openmpi ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/openmpi-x86_64 ++ export MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/usr/lib64/openmpi/bin:1;/builddir/.local/bin:1;/builddir/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/usr/lib64/openmpi/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/openmpi/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ __LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64:1 ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS14ODZfNjQiLFsiZnVsbE5hbWUiXT0ibXBpL29wZW5tcGkteDg2XzY0IixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ibXBpL29wZW5tcGkteDg2XzY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFy ++ export _ModuleTable001_ ++ _ModuleTable002_=ZS9tb2R1bGVmaWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + export CXX=mpicxx + CXX=mpicxx + mkdir openmpi + cd openmpi + CFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DINSTALL_DIR=/usr -DUSE_NATIVE_ARCH=OFF -DINCDIR=/usr/include/openmpi/netgen-mesher -DBINDIR=/usr/lib64/openmpi/bin/ -DLIBDIR=/usr/lib64/openmpi/lib/ -DPYTHON_PACKAGES_INSTALL_DIR=/usr/lib64/openmpi/python3.7/site-packages -DUSE_JPEG=1 -DUSE_OCC=1 -DUSE_MPI=1 -DPYBIND_INCLUDE_DIR=/usr/include -DLIBTOGL=/usr/lib64/libTogl2.1.so .. -- The C compiler identification is GNU 8.2.1 -- The CXX compiler identification is GNU 8.2.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/lib64/openmpi/bin/mpicxx -- Check for working CXX compiler: /usr/lib64/openmpi/bin/mpicxx -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done Checking for write permissions in install directory... CMake Warning at cmake/SuperBuild.cmake:57 (message): No write access at install directory, please set correct permissions Call Stack (most recent call first): CMakeLists.txt:28 (include) -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- Found Pybind11: /usr/include -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.1", minimum required is "3") -- Found PythonLibs: /usr/lib64/libpython3.7m.so (found suitable version "3.7.1", minimum required is "3") -- Found Tclsh: /bin/tclsh (found version "8.6") -- Found TCL: /usr/lib64/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib64/libtcl.so -- Found TK: /usr/lib64/libtk.so -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi + /usr/bin/make -O -j2 /usr/bin/cmake -H/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -B/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles/netgen.dir/DependInfo.cmake --color= Scanning dependencies of target netgen make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [ 20%] Performing check_submodules step for 'netgen' cmake -P /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/cmake/check_submodules.cmake /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-check_submodules make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [ 20%] Creating directories for 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/tmp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-mkdir make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [ 30%] No download step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-download make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [ 40%] No update step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-update make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [ 50%] No patch step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-patch make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [ 60%] Performing configure step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -DUSE_SUPERBUILD=OFF -DZLIB_INCLUDE_DIRS=/usr/include -DZLIB_LIBRARIES=/usr/lib64/libz.so -DPYTHON_PACKAGES_INSTALL_DIR=/usr/lib64/openmpi/python3.7/site-packages -DPYTHON_INCLUDE_DIRS=/usr/include/python3.7m -DPYTHON_LIBRARIES=/usr/lib64/libpython3.7m.so -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYBIND_INCLUDE_DIR=/usr/include -DTCL_INCLUDE_PATH=/usr/include -DTCL_LIBRARY=/usr/lib64/libtcl.so -DTK_LIBRARY=/usr/lib64/libtk.so -DTK_INCLUDE_PATH=/usr/include -DTCL_TCLSH=/bin/tclsh -DTK_WISH=/bin/wish -DCMAKE_CXX_COMPILER=/usr/lib64/openmpi/bin/mpicxx -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld" "-DCMAKE_CXX_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection" -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=1 -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=1 -DUSE_JPEG=1 -DUSE_MPEG=OFF -DINSTALL_DIR=/usr -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DBINDIR:UNINITIALIZED=/usr/lib64/openmpi/bin/ -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DINCDIR:UNINITIALIZED=/usr/include/openmpi/netgen-mesher -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIBDIR:UNINITIALIZED=/usr/lib64/openmpi/lib/ -DLIBTOGL:UNINITIALIZED=/usr/lib64/libTogl2.1.so -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_SUFFIX:UNINITIALIZED=64 -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc -DCMAKE_PREFIX_PATH=/usr "-GUnix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -- The C compiler identification is GNU 8.2.1 -- The CXX compiler identification is GNU 8.2.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/lib64/openmpi/bin/mpicxx -- Check for working CXX compiler: /usr/lib64/openmpi/bin/mpicxx -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Found Tclsh: /bin/tclsh (found version "8.6") -- Found TCL: /usr/lib64/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib64/libtcl.so -- Found TK: /usr/lib64/libtk.so -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib64/libX11.so -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found MPI_C: /usr/lib64/openmpi/lib/libmpi.so (found version "3.1") -- Found MPI_CXX: /usr/lib64/openmpi/bin/mpicxx (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found METIS: /usr/lib64/libmetis.so -- Found OCC: /usr/include/oce (found version "6.9.1") -- -- Found OpenCASCADE version: 6.9.1 -- -- OpenCASCADE include directory: /usr/include/oce -- -- OpenCASCADE shared libraries directory: /usr/lib64 -- -- OpenCASCADE shared libraries : /usr/lib64/libTKBO.so;/usr/lib64/libTKBool.so;/usr/lib64/libTKBRep.so;/usr/lib64/libTKCAF.so;/usr/lib64/libTKCDF.so;/usr/lib64/libTKernel.so;/usr/lib64/libTKG2d.so;/usr/lib64/libTKG3d.so;/usr/lib64/libTKGeomAlgo.so;/usr/lib64/libTKGeomBase.so;/usr/lib64/libTKHLR.so;/usr/lib64/libTKIGES.so;/usr/lib64/libTKLCAF.so;/usr/lib64/libTKMath.so;/usr/lib64/libTKMesh.so;/usr/lib64/libTKOffset.so;/usr/lib64/libTKPrim.so;/usr/lib64/libTKService.so;/usr/lib64/libTKShHealing.so;/usr/lib64/libTKSTEP.so;/usr/lib64/libTKSTEP209.so;/usr/lib64/libTKSTEPAttr.so;/usr/lib64/libTKSTEPBase.so;/usr/lib64/libTKSTL.so;/usr/lib64/libTKTopAlgo.so;/usr/lib64/libTKV3d.so;/usr/lib64/libTKXCAF.so;/usr/lib64/libTKXDEIGES.so;/usr/lib64/libTKXDESTEP.so;/usr/lib64/libTKXSBase.so -- Found JPEG: /usr/lib64/libjpeg.so (found version "") -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-configure make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:270 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib64/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:171 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. grep: /etc/lsb-release: No such file or directory ------------------------------------------------------------------------ Netgen 6.2-18471: Automatic configuration OK. Build type: RelWithDebInfo Flags: -O2 -g -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 Enabled functionality: OCC: ............... 1 JPEGlib: ........... 1 FFMPEG: ............ OFF GUI: ............... ON MPI: ............... 1 PYTHON: ............ ON Building: Type 'make' to compile Netgen. Type 'make install' to install Netgen. Install directory: /usr Please set the following environment variables: NETGENDIR=/usr/bin PYTHONPATH=.:/usr//usr/lib64/openmpi/python3.7/site-packages ------------------------------------------------------------------------ CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [ 70%] Performing check_submodules1 step for 'netgen' cmake -P /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/cmake/check_submodules.cmake make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [ 80%] Performing build step for 'netgen' make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/make --silent make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target gprim make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target gen make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 0%] Building CXX object libsrc/general/CMakeFiles/gen.dir/array.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 0%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/adtree.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/bitarray.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 2%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:272:18: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 2%] Building CXX object libsrc/general/CMakeFiles/gen.dir/dynamicmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 2%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom3d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:720:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 3%] Building CXX object libsrc/general/CMakeFiles/gen.dir/flags.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 4%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 4%] Building CXX object libsrc/general/CMakeFiles/gen.dir/hashtabl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < size; i++) ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:234:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:304:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 4%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 5%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mystring.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 6%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/transform3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 7%] Building CXX object libsrc/general/CMakeFiles/gen.dir/ngexception.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 8%] Building CXX object libsrc/general/CMakeFiles/gen.dir/optmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 8%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/spline.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp: In instantiation of 'void netgen::SplineSeg3::GetCoeff(netgen::Vector&, netgen::Point) const [with int D = 2]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:551:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:225:14: warning: variable 'p0' set but not used [-Wunused-but-set-variable] Point p0 = GetPoint(0); ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp: In instantiation of 'void netgen::SplineSeg3::GetCoeff(netgen::Vector&, netgen::Point) const [with int D = 3]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:552:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:225:14: warning: variable 'p0' set but not used [-Wunused-but-set-variable] make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 9%] Building CXX object libsrc/general/CMakeFiles/gen.dir/parthreads.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 9%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 9%] Built target gprim make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target la make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 9%] Building CXX object libsrc/general/CMakeFiles/gen.dir/profiler.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 10%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/densemat.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp: In constructor 'netgen::DenseMatrix::DenseMatrix(int, int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp:20:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (h*w) ~^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp:71:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (h*w) ~^~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/seti.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 11%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/polynomial.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/sort.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 12%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/bfgs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 13%] Building CXX object libsrc/general/CMakeFiles/gen.dir/spbita2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 13%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linopt.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 13%] Building CXX object libsrc/general/CMakeFiles/gen.dir/symbolta.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 14%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linsearch.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 15%] Built target la make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target visual make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 15%] Building CXX object libsrc/general/CMakeFiles/gen.dir/table.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 15%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mpi_interface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 15%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 16%] Building CXX object libsrc/general/CMakeFiles/gen.dir/gzstream.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 17%] Built target gen make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target occ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 17%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 17%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const Handle_BRepAlgo_AsDes&, const TopTools_MapOfShape&, Standard_Boolean)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] Standard_Boolean AffichPurge = Standard_False; ^~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx: In static member function 'static TopoDS_Vertex Partition_Inter2d::FindEndVertex(const TopTools_ListOfShape&, Standard_Real, Standard_Real, const TopoDS_Edge&, Standard_Boolean&, Standard_Real&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx:337:10: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] if (Abs(endU-f) < Abs(endU-l)) ~~~^~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 17%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 19%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx: At global scope: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] static int nbe = 0; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] if (angle >= anglemax) { ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:201:18: note: 'angle' was declared here Standard_Real angle; ^~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 20%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop2d.cxx: In function 'TopoDS_Edge MakeDegenAndSelect(const TopoDS_Edge&, const TopoDS_Vertex&, TopoDS_Edge&, TopTools_SequenceOfShape&, TColStd_SequenceOfReal&, const TopoDS_Edge&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] B.UpdateVertex( V, U2, NewDegen, Tol); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] dU = USeq(i) - U1; ~~~^~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 20%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Spliter.cxx: In member function 'void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 19%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:902:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array&, netgen::Array&, netgen::Mesh&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable] double maxh = mparam.maxh; ^~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable] double svalue[DIVIDEEDGESECTIONS]; ^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable] double L = system.Mass(); ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:253:14: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] double olddist = 0; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:337:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:344:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if (!exists) ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:502:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (j = first_ep; j <= mesh.GetNP(); j++) ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:509:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if (exists) ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:652:27: warning: unused variable 'fd' [-Wunused-variable] FaceDescriptor & fd = mesh.GetFaceDescriptor(k); ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:871:32: warning: variable 'point' set but not used [-Wunused-but-set-variable] gp_Pnt point = BRep_Tool::Pnt(vertex); ^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:909:27: warning: unused variable 'fd' [-Wunused-variable] FaceDescriptor & fd = mesh.GetFaceDescriptor(k); ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:608:11: warning: unused variable 'changed' [-Wunused-variable] int changed; ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244ebmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' 8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 22%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:636:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1132:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1496:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; ~~~^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1497:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; ~~~^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawSurfaceElements()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1701:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < ind_reftrig.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1201:16: warning: unused variable 'timer1a' [-Wunused-variable] static int timer1a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1a"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1202:16: warning: unused variable 'timer1b' [-Wunused-variable] static int timer1b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1b"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1203:16: warning: unused variable 'timer1c' [-Wunused-variable] static int timer1c = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1c"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1205:16: warning: unused variable 'timer2a' [-Wunused-variable] static int timer2a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2a"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1206:16: warning: unused variable 'timer2b' [-Wunused-variable] static int timer2b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2b"); ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4242:61: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlanePoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visual.hpp:27, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.hpp:38:9: note: 'class netgen::VisualSceneSolution::ClipPlanePoint' declared here class ClipPlanePoint ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4251:54: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlaneTrig' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visual.hpp:27, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.hpp:27:9: note: 'class netgen::VisualSceneSolution::ClipPlaneTrig' declared here class ClipPlaneTrig ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 24%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 25%] Linking CXX shared library libngvisual.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngvisual.so.6.2 -o libngvisual.so.6.2 CMakeFiles/visual.dir/meshdoc.cpp.o CMakeFiles/visual.dir/mvdraw.cpp.o CMakeFiles/visual.dir/vsfieldlines.cpp.o CMakeFiles/visual.dir/vsmesh.cpp.o CMakeFiles/visual.dir/vssolution.cpp.o CMakeFiles/visual.dir/importsolution.cpp.o -Wl,-rpath,:::::::: -lpython3.7m -lGL -lGLU -ltcl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 25%] Built target visual make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target mesh make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 24%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::GetNormalVector(const netgen::Point<3>&, const netgen::PointGeomInfo&, netgen::Vec<3, double>&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] double vstep = 0.01*(vmax-vmin); ^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::DefineTangentialPlane(const netgen::Point<3>&, const netgen::PointGeomInfo&, const netgen::Point<3>&, const netgen::PointGeomInfo&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:220:9: warning: unused variable 'r' [-Wunused-variable] double r = temp.Length(); ^ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 26%] Linking CXX shared library libngocc.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngocc.so.6.2 -o libngocc.so.6.2 CMakeFiles/occ.dir/Partition_Inter2d.cxx.o CMakeFiles/occ.dir/Partition_Inter3d.cxx.o CMakeFiles/occ.dir/Partition_Loop.cxx.o CMakeFiles/occ.dir/Partition_Loop2d.cxx.o CMakeFiles/occ.dir/Partition_Loop3d.cxx.o CMakeFiles/occ.dir/Partition_Spliter.cxx.o CMakeFiles/occ.dir/occconstruction.cpp.o CMakeFiles/occ.dir/occgenmesh.cpp.o CMakeFiles/occ.dir/occgeom.cpp.o CMakeFiles/occ.dir/occmeshsurf.cpp.o -Wl,-rpath,:::::::: -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 26%] Built target occ make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target occvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:91:62: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::FrontPoint2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:34, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.hpp:18:9: note: 'class netgen::FrontPoint2' declared here class FrontPoint2 ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FrontLine; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontLine; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:132:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::FrontLine'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:34, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.hpp:88:9: note: 'class netgen::FrontLine' declared here class FrontLine ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:290:45: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:337:49: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:604:47: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 26%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 28%] Linking CXX shared library libngoccvis.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngoccvis.so.6.2 -o libngoccvis.so.6.2 CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/occ: libngocc.so.6.2 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 28%] Built target occvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::GenerateBoundaryLayer(netgen::Mesh&, netgen::BoundaryLayerParameters&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:519:18: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (int i = 0; i < 6; i++) ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:521:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if(blp.new_matnrs.Size() > 0) ^~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:86:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = begin+1; i <= end; i++) ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:142:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = begin+1; i <= end; i++) ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp: In member function 'void netgen::Refinement::Bisect(netgen::Mesh&, netgen::BisectionOptions&, netgen::Array*) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2662:16: warning: unused variable 'timer2c' [-Wunused-variable] static int timer2c = NgProfiler::CreateTimer ("Bisect 2c"); ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:389:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:300:2: required from 'void netgen::Array::SetAllocSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:3708:68: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:3737:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:525:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::DelaunayTet'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:21:9: note: 'class netgen::DelaunayTet' declared here class DelaunayTet ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/hashtabl.hpp:971:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:1283:43: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:328:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:542:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:686:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp: In instantiation of 'bool netgen::CurvedElements::EvaluateMapping(netgen::CurvedElements::ElementInfo&, netgen::Point<3, T2>, netgen::Point<3, T2>&, netgen::Mat<3, 3, T>&) const [with T = double]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4306:13: required from 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4027:16: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3554:8: warning: unused variable 'ii' [-Wunused-variable] int ii = 8; ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp: In instantiation of 'bool netgen::CurvedElements::EvaluateMapping(netgen::CurvedElements::ElementInfo&, netgen::Point<3, T2>, netgen::Point<3, T2>&, netgen::Mat<3, 3, T>&) const [with T = ngsimd::SIMD]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4306:13: required from 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = ngsimd::SIMD; std::size_t = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4471:39: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3554:8: warning: unused variable 'ii' [-Wunused-variable] In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:2263:5: required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:2294:74: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<2>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:15: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] int point_sing[6]={0,0,0,0,0,0}; ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp:1508:6: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] int point_sing[8]={0,0,0,0,0,0,0,0}; ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp:1510:6: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:600:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::HPRefElement'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:58, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.hpp:246:7: note: 'class netgen::HPRefElement' declared here class HPRefElement ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:608:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:65:43: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' ing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:68:39: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:286:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:103:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:199:9: note: 'class netgen::ElementIndex' declared here class ElementIndex ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../inmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' clude/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:449:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(netgen::MeshingParameters&, netgen::Mesh&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:208:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (mesh3d.GetNOpenElements()) ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:296:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' PrintMessage (1, mesh3d.GetNP(), " points, ", ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp: In constructor 'netgen::Mesh::Mesh()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:740:18: warning: 'netgen::Mesh::surfarea' will be initialized after [-Wreorder] CSurfaceArea surfarea; ^~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:107:18: warning: 'netgen::MeshTopology netgen::Mesh::topology' [-Wreorder] MeshTopology topology; ^~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:9:3: warning: when initialized here [-Wreorder] Mesh :: Mesh () ^~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::ComputeNVertices()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5549:9: warning: unused variable 'nse' [-Wunused-variable] int nse = GetNSE(); ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:90:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::Element; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:91:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:116:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:124:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5265:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5518:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5591:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/hashtabl.hpp:971:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:1913:81: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:182:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' dness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:183:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:184:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:375:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:252:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' dness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:584:32: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:377:52: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:49, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] for (int j = 0; j < 4; j++) act[j] = sol[j]; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/buimake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' ld/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp: In copy constructor 'netgen::Segment::Segment(const netgen::Segment&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:947:9: warning: 'netgen::Segment::hp_elnr' will be initialized after [-Wreorder] int hp_elnr; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:933:10: warning: 'bool netgen::Segment::is_curved' [-Wreorder] bool is_curved; ^~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:93:3: warning: when initialized here [-Wreorder] Segment::Segment (const Segment & other) ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:1699:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:2308:40: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:2550:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:36:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' ness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:52:41: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' ness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:93:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:143:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:144:68: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:211:9: note: 'class netgen::Vec2d' declared here class Vec2d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:332:40: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:148:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signednesmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' s: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:192:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:28:49: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244emake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' b8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:46:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:159:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::EdgePointGeomInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:116:9: note: 'class netgen::EdgePointGeomInfo' declared here class EdgePointGeomInfo ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:80:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' antiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:597:51: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:607:42: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:325:45: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Box3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Box3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:165:34: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Box3d'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:571:9: note: 'class netgen::Box3d' declared here class Box3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:873:28: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:1069:34: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:180:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:588:31: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions ofmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:961:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:438:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:443:47: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:49, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] for (int j = 0; j < 4; j++) act[j] = sol[j]; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:59:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:199:9: note: 'class netgen::ElementIndex' declared here class ElementIndex ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:496:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:549:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:672:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:718:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In member function 'int netgen::MeshTopology::GetElementFaceOrientation(int, int) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1576:13: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In member function 'int netgen::MeshTopology::GetSurfaceElementFaceOrientation2(int) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1643:13: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In instantiation of 'void netgen::LoopOverFaces(const netgen::Mesh&, netgen::MeshTopology&, netgen::PointIndex, FUNC) [with FUNC = netgen::MeshTopology::Update(netgen::TaskManager)::::]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:694:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:164:19: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:229:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:278:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In instantiation of 'void netgen::LoopOverFaces(const netgen::Mesh&, netgen::MeshTopology&, netgen::PointIndex, FUNC) [with FUNC = netgen::MeshTopology::Update(netgen::TaskManager)::::]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:743:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:164:19: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:229:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:278:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In instantiation of 'void netgen::LoopOverFaces(const netgen::Mesh&, netgen::MeshTopology&, netgen::PointIndex, FUNC) [with FUNC = netgen::MeshTopology::Update(netgen::TaskManager)::::]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:777:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:164:19: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:229:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:278:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:535:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:708:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here class INDEX_4 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1839:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:199:9: note: 'class netgen::ElementIndex' declared here class ElementIndex ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1875:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:56:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::PartHybridMesh()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1223:35: warning: unused variable 'v_weights' [-Wunused-variable] idxtype *xadj, * adjacency, *v_weights = NULL, *e_weights = NULL; ^~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1223:54: warning: unused variable 'e_weights' [-Wunused-variable] idxtype *xadj, * adjacency, *v_weights = NULL, *e_weights = NULL; ^~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1225:9: warning: unused variable 'weightflag' [-Wunused-variable] int weightflag = 0; ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1226:9: warning: unused variable 'numflag' [-Wunused-variable] int numflag = 0; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1227:9: warning: unused variable 'nparts' [-Wunused-variable] int nparts = ntasks - 1; ^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1229:9: warning: variable 'options' set but not used [-Wunused-but-set-variable] int options[5]; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1231:9: warning: unused variable 'edgecut' [-Wunused-variable] int edgecut; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::PartDualHybridMesh()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1342:10: warning: variable 'volel' set but not used [-Wunused-but-set-variable] Element volel = VolumeElement(el); ^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1318:35: warning: unused variable 'v_weights' [-Wunused-variable] idxtype *xadj, * adjacency, *v_weights = NULL, *e_weights = NULL; ^~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1318:54: warning: unused variable 'e_weights' [-Wunused-variable] idxtype *xadj, * adjacency, *v_weights = NULL, *e_weights = NULL; ^~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1320:9: warning: unused variable 'weightflag' [-Wunused-variable] int weightflag = 0; ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1322:9: warning: unused variable 'nparts' [-Wunused-variable] int nparts = ntasks - 1; ^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1324:9: warning: variable 'options' set but not used [-Wunused-but-set-variable] int options[5]; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1326:9: warning: unused variable 'edgecut' [-Wunused-variable] int edgecut; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::PartDualHybridMesh2D()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1487:13: warning: unused variable 'weightflag' [-Wunused-variable] idxtype weightflag = 0; ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' withmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::UpdateCoarseGrid()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:299:10: warning: unused variable 'v1' [-Wunused-variable] int v1, v2; ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:299:14: warning: unused variable 'v2' [-Wunused-variable] int v1, v2; ^~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:196:88: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:277:82: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:369:49: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:565:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:633:80: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::Element; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:378:34: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:30:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if (i < BASE || i >= BASE+self.Size()) /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:379:36: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:30:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-meshemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' r-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Element; int BASE = 0; TIND = long unsigned int]': /usr/include/pybind11/cast.h:851:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' /usr/include/pybind11/cast.h:828:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/cast.h:789:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/pybind11.h:154:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]::; Return = netgen::Array&; Args = {netgen::Mesh*}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:72:9: required from 'pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:1085:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (netgen::Mesh::*)(); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:462:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /usr/include/pybind11/cast.h:851:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' /usr/include/pybind11/cast.h:828:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/cast.h:789:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/pybind11.h:154:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]::; Return = netgen::Array&; Args = {netgen::Mesh*}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:72:9: required from 'pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:1085:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (netgen::Mesh::*)(); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:466:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 54%] Linking CXX shared library libngmesh.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngmesh.so.6.2 -o libngmesh.so.6.2 CMakeFiles/mesh.dir/adfront2.cpp.o CMakeFiles/mesh.dir/adfront3.cpp.o CMakeFiles/mesh.dir/bisect.cpp.o CMakeFiles/mesh.dir/boundarylayer.cpp.o CMakeFiles/mesh.dir/clusters.cpp.o CMakeFiles/mesh.dir/curvedelems.cpp.o CMakeFiles/mesh.dir/delaunay.cpp.o CMakeFiles/mesh.dir/delaunay2d.cpp.o CMakeFiles/mesh.dir/geomsearch.cpp.o CMakeFiles/mesh.dir/global.cpp.o CMakeFiles/mesh.dir/hprefinement.cpp.o CMakeFiles/mesh.dir/improve2.cpp.o CMakeFiles/mesh.dir/improve2gen.cpp.o CMakeFiles/mesh.dir/improve3.cpp.o CMakeFiles/mesh.dir/localh.cpp.o CMakeFiles/mesh.dir/meshclass.cpp.o CMakeFiles/mesh.dir/meshfunc.cpp.o CMakeFiles/mesh.dir/meshfunc2d.cpp.o CMakeFiles/mesh.dir/meshing2.cpp.o CMakeFiles/mesh.dir/meshing3.cpp.o CMakeFiles/mesh.dir/meshtool.cpp.o CMakeFiles/mesh.dir/meshtype.cpp.o CMakeFiles/mesh.dir/msghandler.cpp.o CMakeFiles/mesh.dir/netrule2.cpp.o CMakeFiles/mesh.dir/netrule3.cpp.o CMakeFiles/mesh.dir/parser2.cpp.o CMakeFiles/mesh.dir/parser3.cpp.o CMakeFiles/mesh.dir/prism2rls.cpp.o CMakeFiles/mesh.dir/pyramid2rls.cpp.o CMakeFiles/mesh.dir/pyramidrls.cpp.o CMakeFiles/mesh.dir/quadrls.cpp.o CMakeFiles/mesh.dir/refine.cpp.o CMakeFiles/mesh.dir/ruler2.cpp.o CMakeFiles/mesh.dir/ruler3.cpp.o CMakeFiles/mesh.dir/secondorder.cpp.o CMakeFiles/mesh.dir/smoothing2.5.cpp.o CMakeFiles/mesh.dir/smoothing2.cpp.o CMakeFiles/mesh.dir/smoothing3.cpp.o CMakeFiles/mesh.dir/specials.cpp.o CMakeFiles/mesh.dir/tetrarls.cpp.o CMakeFiles/mesh.dir/topology.cpp.o CMakeFiles/mesh.dir/triarls.cpp.o CMakeFiles/mesh.dir/validate.cpp.o CMakeFiles/mesh.dir/bcfunctions.cpp.o CMakeFiles/mesh.dir/parallelmesh.cpp.o CMakeFiles/mesh.dir/paralleltop.cpp.o CMakeFiles/mesh.dir/basegeom.cpp.o CMakeFiles/mesh.dir/python_mesh.cpp.o CMakeFiles/mesh.dir/hexarls.cpp.o ../linalg/CMakeFiles/la.dir/densemat.cpp.o ../linalg/CMakeFiles/la.dir/polynomial.cpp.o ../linalg/CMakeFiles/la.dir/bfgs.cpp.o ../linalg/CMakeFiles/la.dir/linopt.cpp.o ../linalg/CMakeFiles/la.dir/linsearch.cpp.o ../gprim/CMakeFiles/gprim.dir/adtree.cpp.o ../gprim/CMakeFiles/gprim.dir/geom2d.cpp.o ../gprim/CMakeFiles/gprim.dir/geom3d.cpp.o ../gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o ../gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o ../gprim/CMakeFiles/gprim.dir/transform3d.cpp.o ../gprim/CMakeFiles/gprim.dir/spline.cpp.o ../gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o ../general/CMakeFiles/gen.dir/array.cpp.o ../general/CMakeFiles/gen.dir/bitarray.cpp.o ../general/CMakeFiles/gen.dir/dynamicmem.cpp.o ../general/CMakeFiles/gen.dir/flags.cpp.o ../general/CMakeFiles/gen.dir/hashtabl.cpp.o ../general/CMakeFiles/gen.dir/mystring.cpp.o ../general/CMakeFiles/gen.dir/ngexception.cpp.o ../general/CMakeFiles/gen.dir/optmem.cpp.o ../general/CMakeFiles/gen.dir/parthreads.cpp.o ../general/CMakeFiles/gen.dir/profiler.cpp.o ../general/CMakeFiles/gen.dir/seti.cpp.o ../general/CMakeFiles/gen.dir/sort.cpp.o ../general/CMakeFiles/gen.dir/spbita2d.cpp.o ../general/CMakeFiles/gen.dir/symbolta.cpp.o ../general/CMakeFiles/gen.dir/table.cpp.o ../general/CMakeFiles/gen.dir/mpi_interface.cpp.o ../general/CMakeFiles/gen.dir/gzstream.cpp.o -Wl,-rpath,:::::::: -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 54%] Built target mesh make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target geom2d make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target csg make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 55%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 55%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cppmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' :1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 55%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geom2dmesh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 56%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:1: /usr/incmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' lude/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 57%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 57%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 58%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1100:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] catch (exception) ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::AddSurface(netgen::Surface*)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:523:20: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] sprintf (name, "nnsurf%d", cntsurfs); ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:523:20: note: directive argument in the range [-2147483647, 2147483647] In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:9, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 15 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Load(std::istream&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:265:19: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 99 [-Wformat-overflow=] sprintf (sname, "%s,%d", name, j); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:9, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 112 bytes into a destination of size 100 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 58%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, domake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' uble>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:49:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:54:47: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:75:27: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] seg->rightdom = rightdomain; ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:121:19: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] seg->rightdom = rightdomain; ~~~~~~~~~~~~~~^~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 60%] Linking CXX shared library libnggeom2d.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2d.so.6.2 -o libnggeom2d.so.6.2 CMakeFiles/geom2d.dir/genmesh2d.cpp.o CMakeFiles/geom2d.dir/geom2dmesh.cpp.o CMakeFiles/geom2d.dir/geometry2d.cpp.o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 60%] Built target geom2d make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target stl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 59%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' E = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 60%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: rmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' equired from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:934:20: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:936:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 60%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' D/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' her-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/emake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' xtrusion.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1391:28: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here class STLTriangle ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 64%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void nemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' tgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:59:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:329:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp: In member function 'virtual int netgen::PeriodicIdentification::Identifyable(const netgen::SpecialPoint&, const netgen::SpecialPoint&, const netgen::TABLE&, const netgen::TABLE&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:202:10: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:1263:24: warning: variable 'nst2' set but not used [-Wunused-but-set-variable] Vec<3> nst2 = Cross(t2, ns); ^~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : publimake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' c __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:105:20: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 65%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/nemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' tgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 67%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 67%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/pmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' olyhedra.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:517:55: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Polyhedra::Face'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:35, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.hpp:22:11: note: 'class netgen::Polyhedra::Face' declared here class Face { ^~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 69%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void nemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' tgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:79:54: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLReadTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here class STLReadTriangle ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:451:18: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here class STLTriangle ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp: In member function 'virtual double netgen::RevolutionFace::CalcFunctionValue(const netgen::Point<3>&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:165:12: warning: unused variable 'val' [-Wunused-variable] double val = spline_coefficient(0)*p(0)*p(0) + spline_coefficient(1)*p(1)*p(1) ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:41:18: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:1: /usr/incmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' lude/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 69%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:41:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException ex) ^~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 72%] Linking CXX shared library libngstl.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstl.so.6.2 -o libngstl.so.6.2 CMakeFiles/stl.dir/meshstlsurface.cpp.o CMakeFiles/stl.dir/stlgeom.cpp.o CMakeFiles/stl.dir/stlgeomchart.cpp.o CMakeFiles/stl.dir/stlgeommesh.cpp.o CMakeFiles/stl.dir/stlline.cpp.o CMakeFiles/stl.dir/stltool.cpp.o CMakeFiles/stl.dir/stltopology.cpp.o CMakeFiles/stl.dir/python_stl.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 72%] Built target stl make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target geom2dvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 72%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 73%] Linking CXX shared library libnggeom2dvis.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2dvis.so.6.2 -o libnggeom2dvis.so.6.2 CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing: libnggeom2d.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 73%] Built target geom2dvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target stlvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/builmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' d/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:1684:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SpecialPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:38, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.hpp:26:9: note: 'class netgen::SpecialPoint' declared here class SpecialPoint ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 73%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' E = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, domake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' uble>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 73%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 76%] Linking CXX shared library libngstlvis.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstlvis.so.6.2 -o libngstlvis.so.6.2 CMakeFiles/stlvis.dir/vsstl.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing: libngstl.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 76%] Built target stlvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' D/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:283:75: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:296:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here class INDEX_4 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr >; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr >; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:15:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr >' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:16:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__cxx11::basic_string' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:9, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here class basic_string ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:44:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:215:25: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:217:43: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:267:59: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:353:65: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < len(solidlist); i++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:388:31: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < py::len(bcmod); i++) ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:395:41: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:396:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:443:10: warning: unused variable 'tlonr' [-Wunused-variable] int tlonr = self.SetTopLevelObject(spsol->GetSolid(), surf.get()); ^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:581:33: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException ex) ^~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] fmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' or (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /usr/include/pybind11/detail/common.h:146, from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:43, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:222:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /usr/include/pybind11/detail/common.h:146, from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:43, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 78%] Linking CXX shared library libngcsg.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsg.so.6.2 -o libngcsg.so.6.2 CMakeFiles/csg.dir/algprim.cpp.o CMakeFiles/csg.dir/brick.cpp.o CMakeFiles/csg.dir/bspline2d.cpp.o CMakeFiles/csg.dir/csgeom.cpp.o CMakeFiles/csg.dir/csgparser.cpp.o CMakeFiles/csg.dir/curve2d.cpp.o CMakeFiles/csg.dir/edgeflw.cpp.o CMakeFiles/csg.dir/explicitcurve2d.cpp.o CMakeFiles/csg.dir/extrusion.cpp.o CMakeFiles/csg.dir/gencyl.cpp.o CMakeFiles/csg.dir/genmesh.cpp.o CMakeFiles/csg.dir/identify.cpp.o CMakeFiles/csg.dir/manifold.cpp.o CMakeFiles/csg.dir/meshsurf.cpp.o CMakeFiles/csg.dir/polyhedra.cpp.o CMakeFiles/csg.dir/revolution.cpp.o CMakeFiles/csg.dir/singularref.cpp.o CMakeFiles/csg.dir/solid.cpp.o CMakeFiles/csg.dir/specpoin.cpp.o CMakeFiles/csg.dir/spline3d.cpp.o CMakeFiles/csg.dir/surface.cpp.o CMakeFiles/csg.dir/triapprox.cpp.o CMakeFiles/csg.dir/zrefine.cpp.o CMakeFiles/csg.dir/python_csg.cpp.o CMakeFiles/csg.dir/splinesurface.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 78%] Built target csg make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target csgvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target interface make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 78%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TINDmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 81%] Linking CXX shared library libngcsgvis.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsgvis.so.6.2 -o libngcsgvis.so.6.2 CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing: libngcsg.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m -lGL -lGLU -ltcl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 81%] Built target csgvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' are] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} amake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' nd 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:9: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'lonmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' g unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:8: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:7: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'intmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' ' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:9: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' -Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} amake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' nd 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:152:73: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:14: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:7: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' are] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} amake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' nd 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:5: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned inmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' t'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:9: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' ned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-comparmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' e] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:117:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:183:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:269:28: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here class INDEX_4 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:5: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsignmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' -compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:4: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:17: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} andmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:25: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signednemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' ss: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:116:33: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:556:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 91%] Linking CXX shared library libnginterface.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnginterface.so.6.2 -o libnginterface.so.6.2 CMakeFiles/interface.dir/nginterface.cpp.o CMakeFiles/interface.dir/nginterface_v2.cpp.o CMakeFiles/interface.dir/read_fnf_mesh.cpp.o CMakeFiles/interface.dir/readtetmesh.cpp.o CMakeFiles/interface.dir/readuser.cpp.o CMakeFiles/interface.dir/writeabaqus.cpp.o CMakeFiles/interface.dir/writediffpack.cpp.o CMakeFiles/interface.dir/writedolfin.cpp.o CMakeFiles/interface.dir/writeelmer.cpp.o CMakeFiles/interface.dir/writefeap.cpp.o CMakeFiles/interface.dir/writefluent.cpp.o CMakeFiles/interface.dir/writegmsh.cpp.o CMakeFiles/interface.dir/writejcm.cpp.o CMakeFiles/interface.dir/writepermas.cpp.o CMakeFiles/interface.dir/writetecplot.cpp.o CMakeFiles/interface.dir/writetet.cpp.o CMakeFiles/interface.dir/writetochnog.cpp.o CMakeFiles/interface.dir/writeuser.cpp.o CMakeFiles/interface.dir/wuchemnitz.cpp.o CMakeFiles/interface.dir/writegmsh2.cpp.o CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing: ../csg/libngcsg.so.6.2 ../geom2d/libnggeom2d.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m -lGL -lGLU -ltcl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 91%] Built target interface make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target nglib make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 92%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:12: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:571:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLReadTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:17: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here class STLReadTriangle ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 93%] Linking CXX shared library libnglib.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnglib.so.6.2 -o libnglib.so.6.2 CMakeFiles/nglib.dir/nglib.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/occ:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/visualization: ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lGL -lGLU -ltk -ltcl -lpthread -lXmu -ljpeg -lz -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase ../libsrc/occ/libngocc.so.6.2 -lpython3.7m -ldl ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lmetis ../libsrc/visualization/libngvisual.so.6.2 -lGL -lGLU -ltcl -lz -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 93%] Built target nglib make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target ngpy make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Scanning dependencies of target netgen make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 94%] Building CXX object ng/CMakeFiles/netgen.dir/demoview.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:8: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:14: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:14: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:14: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:276:5: required from 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3, double>]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:354:70: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::InterpolationSpline >::intpts' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:24: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.hpp:103:9: note: 'class netgen::InterpolationSpline >::intpts' declared here class intpts ^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 93%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 95%] Linking CXX shared library libngpy.so /usr/lib64/openmpi/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/nglib:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lmetis ../libsrc/visualization/libngvisual.so.6.2 -lGL -lGLU -ltk -ltcl -lpthread -lXmu -ljpeg -lz ../libsrc/occ/libngocc.so.6.2 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m -ldl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 95%] Built target ngpy make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 96%] Building CXX object ng/CMakeFiles/netgen.dir/onetcl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 94%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 96%] Building CXX object ng/CMakeFiles/netgen.dir/parallelfunc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp: In function 'void ParallelRun()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:265:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(d_fbc_id==conf_ids[k]) /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:66:14: warning: unused variable 'status' [-Wunused-variable] MPI_Status status; ^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:267:42: warning: 'd_fbc' may be used uninitialized in this function [-Wmaybe-uninitialized] visinfo = glXGetVisualFromFBConfig(display,d_fbc); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 97%] Building CXX object ng/CMakeFiles/netgen.dir/ngpkg.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:259:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:334:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:583:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:614:21: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:1364:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(voimake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' d*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:7: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:2271:67: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 97%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/stlgeom/stlpkg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 98%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/visualization/visualpkg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required fmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' rom 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 98%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/csg/csgpkg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] =make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/geom2d/geom2dpkg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/occ/occpkg.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_GetOCCData(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:132:17: warning: variable 'buf' set but not used [-Wunused-but-set-variable] static char buf[1000]; ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, fmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' rom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [100%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/occ/vsocc.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [100%] Linking CXX executable netgen-mesher /usr/lib64/openmpi/bin/mpicxx -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/netgen.dir/demoview.cpp.o CMakeFiles/netgen.dir/ngappinit.cpp.o CMakeFiles/netgen.dir/onetcl.cpp.o CMakeFiles/netgen.dir/parallelfunc.cpp.o CMakeFiles/netgen.dir/ngpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/stlgeom/stlpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/visualization/visualpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/csg/csgpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/geom2d/geom2dpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/occ/occpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/occ/vsocc.cpp.o -o netgen-mesher -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/nglib:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/interface:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 -lz -lTogl2.1 -ltk -ltcl -ljpeg -lX11 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 -ldl ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lmetis ../libsrc/visualization/libngvisual.so.6.2 -lGL -lGLU -lpthread -lXmu -lz ../libsrc/occ/libngocc.so.6.2 -lpython3.7m -ltcl -ljpeg -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -ldl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-build make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [ 90%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-install make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' make[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles 0 + . /etc/profile.d/modules.sh ++ '[' -z '' ']' ++ '[' -z /usr/share/modulefiles ']' ++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' +++ /usr/bin/ps -p 86 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module unload mpi/openmpi-x86_64 ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/openmpi-x86_64 + eval unset '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' unset 'LD_LIBRARY_PATH;' unset '__LMOD_REF_COUNT_LOADEDMODULES;' unset 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/lmod/lmod/share/man::;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' unset 'MPI_BIN;' unset 'MPI_COMPILER;' unset 'MPI_FORTRAN_MOD_DIR;' unset 'MPI_HOME;' unset 'MPI_INCLUDE;' unset 'MPI_LIB;' unset 'MPI_MAN;' unset 'MPI_PYTHON2_SITEARCH;' unset 'MPI_PYTHON3_SITEARCH;' unset 'MPI_PYTHON_SITEARCH;' unset 'MPI_SUFFIX;' unset 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/builddir/.local/bin:1\;/builddir/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' unset '__LMOD_REF_COUNT__LMFILES_;' unset '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh;' export '_ModuleTable001_;' '_ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0=;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ unset __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ unset LD_LIBRARY_PATH ++ unset __LMOD_REF_COUNT_LOADEDMODULES ++ unset LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1 ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=/usr/share/lmod/lmod/share/man:: ++ export MANPATH ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ++ export MODULEPATH ++ unset MPI_BIN ++ unset MPI_COMPILER ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_HOME ++ unset MPI_INCLUDE ++ unset MPI_LIB ++ unset MPI_MAN ++ unset MPI_PYTHON2_SITEARCH ++ unset MPI_PYTHON3_SITEARCH ++ unset MPI_PYTHON_SITEARCH ++ unset MPI_SUFFIX ++ unset MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/builddir/.local/bin:1;/builddir/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ unset __LMOD_REF_COUNT__LMFILES_ ++ unset _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh ++ export _ModuleTable001_ ++ _ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0= ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + . /etc/profile.d/modules.sh ++ '[' -z '' ']' ++ '[' -z /usr/share/modulefiles ']' ++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' +++ /usr/bin/ps -p 86 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module load mpi/mpich-x86_64 ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/mpich-x86_64 + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/mpich/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib64/mpich/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-x86_64:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/mpich-x86_64;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/mpich-x86_64:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=:/usr/share/man/mpich-x86_64:/usr/share/lmod/lmod/share/man;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' 'MPI_BIN=/usr/lib64/mpich/bin;' export 'MPI_BIN;' 'MPI_COMPILER=mpich-x86_64;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib64/mpich;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/mpich-x86_64;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib64/mpich/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/mpich-x86_64;' export 'MPI_MAN;' 'MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON2_SITEARCH;' 'MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/mpich;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON_SITEARCH;' 'MPI_SUFFIX=_mpich;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/mpich-x86_64;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib64/mpich/bin:1\;/builddir/.local/bin:1\;/builddir/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib64/mpich/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig:1\;/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/etc/modulefiles/mpi/mpich-x86_64:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/etc/modulefiles/mpi/mpich-x86_64;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL2V0Yy9tb2R1bGVmaWxlcy9tcGkvbXBpY2gteDg2XzY0IixbImZ1bGxOYW1lIl09Im1waS9tcGljaC14ODZfNjQiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvbXBpY2gteDg2XzY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxl;' export '_ModuleTable001_;' '_ModuleTable002_=cy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/mpich/lib:1 ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/usr/lib64/mpich/lib ++ export LD_LIBRARY_PATH ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-x86_64:1 ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=mpi/mpich-x86_64 ++ export LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/mpich-x86_64:1;/usr/share/lmod/lmod/share/man:1' ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=:/usr/share/man/mpich-x86_64:/usr/share/lmod/lmod/share/man ++ export MANPATH ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ++ export MODULEPATH ++ MPI_BIN=/usr/lib64/mpich/bin ++ export MPI_BIN ++ MPI_COMPILER=mpich-x86_64 ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib64/mpich ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/mpich-x86_64 ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib64/mpich/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/mpich-x86_64 ++ export MPI_MAN ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich ++ export MPI_PYTHON2_SITEARCH ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/mpich ++ export MPI_PYTHON3_SITEARCH ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich ++ export MPI_PYTHON_SITEARCH ++ MPI_SUFFIX=_mpich ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/mpich-x86_64 ++ export MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/usr/lib64/mpich/bin:1;/builddir/.local/bin:1;/builddir/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/usr/lib64/mpich/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/mpich/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ __LMOD_REF_COUNT__LMFILES_=/etc/modulefiles/mpi/mpich-x86_64:1 ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/etc/modulefiles/mpi/mpich-x86_64 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL2V0Yy9tb2R1bGVmaWxlcy9tcGkvbXBpY2gteDg2XzY0IixbImZ1bGxOYW1lIl09Im1waS9tcGljaC14ODZfNjQiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvbXBpY2gteDg2XzY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxl ++ export _ModuleTable001_ ++ _ModuleTable002_=cy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + export 'CFLAGS= -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CFLAGS=' -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXX=mpicxx + CXX=mpicxx + mkdir mpich + cd mpich + CFLAGS=' -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CFLAGS + CXXFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + export CXXFLAGS + FFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FFLAGS + FCFLAGS='-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -I/usr/lib64/gfortran/modules' + export FCFLAGS + LDFLAGS='-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' + export LDFLAGS + /usr/bin/cmake -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DCMAKE_INSTALL_PREFIX:PATH=/usr -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DSYSCONF_INSTALL_DIR:PATH=/etc -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DLIB_SUFFIX=64 -DBUILD_SHARED_LIBS:BOOL=ON -DINSTALL_DIR=/usr -DUSE_NATIVE_ARCH=OFF -DINCDIR=/usr/include/mpich/netgen-mesher -DBINDIR=/usr/lib64/mpich/bin/ -DLIBDIR=/usr/lib64/mpich/lib/ -DPYTHON_PACKAGES_INSTALL_DIR=/usr/lib64/mpich/python3.7/site-packages -DUSE_JPEG=1 -DUSE_OCC=1 -DUSE_MPI=1 -DPYBIND_INCLUDE_DIR=/usr/include -DLIBTOGL=/usr/lib64/libTogl2.1.so .. -- The C compiler identification is GNU 8.2.1 -- The CXX compiler identification is GNU 8.2.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/lib64/mpich/bin/mpicxx -- Check for working CXX compiler: /usr/lib64/mpich/bin/mpicxx -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done Checking for write permissions in install directory... CMake Warning at cmake/SuperBuild.cmake:57 (message): No write access at install directory, please set correct permissions Call Stack (most recent call first): CMakeLists.txt:28 (include) -- Found ZLIB: /usr/lib64/libz.so (found version "1.2.11") -- Found Pybind11: /usr/include -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.7.1", minimum required is "3") -- Found PythonLibs: /usr/lib64/libpython3.7m.so (found suitable version "3.7.1", minimum required is "3") -- Found Tclsh: /bin/tclsh (found version "8.6") -- Found TCL: /usr/lib64/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib64/libtcl.so -- Found TK: /usr/lib64/libtk.so -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich + /usr/bin/make -O -j2 /usr/bin/cmake -H/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -B/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles/netgen.dir/DependInfo.cmake --color= Scanning dependencies of target netgen make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [ 20%] Performing check_submodules step for 'netgen' cmake -P /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/cmake/check_submodules.cmake /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-check_submodules make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [ 20%] Creating directories for 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/tmp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-mkdir make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [ 30%] No download step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-download make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [ 40%] No patch step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-patch make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [ 50%] No update step for 'netgen' /usr/bin/cmake -E echo_append /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-update make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [ 60%] Performing configure step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -DUSE_SUPERBUILD=OFF -DZLIB_INCLUDE_DIRS=/usr/include -DZLIB_LIBRARIES=/usr/lib64/libz.so -DPYTHON_PACKAGES_INSTALL_DIR=/usr/lib64/mpich/python3.7/site-packages -DPYTHON_INCLUDE_DIRS=/usr/include/python3.7m -DPYTHON_LIBRARIES=/usr/lib64/libpython3.7m.so -DPYTHON_EXECUTABLE=/usr/bin/python3 -DPYBIND_INCLUDE_DIR=/usr/include -DTCL_INCLUDE_PATH=/usr/include -DTCL_LIBRARY=/usr/lib64/libtcl.so -DTK_LIBRARY=/usr/lib64/libtk.so -DTK_INCLUDE_PATH=/usr/include -DTCL_TCLSH=/bin/tclsh -DTK_WISH=/bin/wish -DCMAKE_CXX_COMPILER=/usr/lib64/mpich/bin/mpicxx -DCMAKE_BUILD_TYPE=RelWithDebInfo "-DCMAKE_SHARED_LINKER_FLAGS=-Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld" "-DCMAKE_CXX_FLAGS=-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection" -DCMAKE_CXX_FLAGS_RELEASE=-DNDEBUG -DUSE_GUI=ON -DUSE_PYTHON=ON -DUSE_MPI=1 -DUSE_CCACHE=OFF -DUSE_NATIVE_ARCH=OFF -DUSE_OCC=1 -DUSE_JPEG=1 -DUSE_MPEG=OFF -DINSTALL_DIR=/usr -DINSTALL_PROFILES=OFF -DINTEL_MIC=OFF -DBINDIR:UNINITIALIZED=/usr/lib64/mpich/bin/ -DBUILD_SHARED_LIBS:BOOL=ON -DCMAKE_CXX_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_C_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_Fortran_FLAGS_RELEASE:STRING=-DNDEBUG -DCMAKE_VERBOSE_MAKEFILE:BOOL=ON -DINCDIR:UNINITIALIZED=/usr/include/mpich/netgen-mesher -DINCLUDE_INSTALL_DIR:PATH=/usr/include -DLIBDIR:UNINITIALIZED=/usr/lib64/mpich/lib/ -DLIBTOGL:UNINITIALIZED=/usr/lib64/libTogl2.1.so -DLIB_INSTALL_DIR:PATH=/usr/lib64 -DLIB_SUFFIX:UNINITIALIZED=64 -DSHARE_INSTALL_PREFIX:PATH=/usr/share -DSYSCONF_INSTALL_DIR:PATH=/etc -DCMAKE_PREFIX_PATH=/usr "-GUnix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -- The C compiler identification is GNU 8.2.1 -- The CXX compiler identification is GNU 8.2.1 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/lib64/mpich/bin/mpicxx -- Check for working CXX compiler: /usr/lib64/mpich/bin/mpicxx -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for include file dlfcn.h -- Looking for include file dlfcn.h - found -- Found Tclsh: /bin/tclsh (found version "8.6") -- Found TCL: /usr/lib64/libtcl.so (Required is at least version "8.5") -- Found TCLTK: /usr/lib64/libtcl.so -- Found TK: /usr/lib64/libtk.so -- Looking for pthread.h -- Looking for pthread.h - found -- Looking for pthread_create -- Looking for pthread_create - not found -- Looking for pthread_create in pthreads -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so -- Looking for XOpenDisplay in /usr/lib64/libX11.so;/usr/lib64/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found X11: /usr/lib64/libX11.so -- Found OpenGL: /usr/lib64/libOpenGL.so -- Found MPI_C: /usr/lib64/mpich/lib/libmpi.so (found version "3.1") -- Found MPI_CXX: /usr/lib64/mpich/bin/mpicxx (found version "3.1") -- Found MPI: TRUE (found version "3.1") -- Found METIS: /usr/lib64/libmetis.so -- Found OCC: /usr/include/oce (found version "6.9.1") -- -- Found OpenCASCADE version: 6.9.1 -- -- OpenCASCADE include directory: /usr/include/oce -- -- OpenCASCADE shared libraries directory: /usr/lib64 -- -- OpenCASCADE shared libraries : /usr/lib64/libTKBO.so;/usr/lib64/libTKBool.so;/usr/lib64/libTKBRep.so;/usr/lib64/libTKCAF.so;/usr/lib64/libTKCDF.so;/usr/lib64/libTKernel.so;/usr/lib64/libTKG2d.so;/usr/lib64/libTKG3d.so;/usr/lib64/libTKGeomAlgo.so;/usr/lib64/libTKGeomBase.so;/usr/lib64/libTKHLR.so;/usr/lib64/libTKIGES.so;/usr/lib64/libTKLCAF.so;/usr/lib64/libTKMath.so;/usr/lib64/libTKMesh.so;/usr/lib64/libTKOffset.so;/usr/lib64/libTKPrim.so;/usr/lib64/libTKService.so;/usr/lib64/libTKShHealing.so;/usr/lib64/libTKSTEP.so;/usr/lib64/libTKSTEP209.so;/usr/lib64/libTKSTEPAttr.so;/usr/lib64/libTKSTEPBase.so;/usr/lib64/libTKSTL.so;/usr/lib64/libTKTopAlgo.so;/usr/lib64/libTKV3d.so;/usr/lib64/libTKXCAF.so;/usr/lib64/libTKXDEIGES.so;/usr/lib64/libTKXDESTEP.so;/usr/lib64/libTKXSBase.so -- Found JPEG: /usr/lib64/libjpeg.so (found version "") -- Configuring done -- Generating done -- Build files have been written to: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-configure make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' CMake Warning (dev) at /usr/share/cmake/Modules/FindOpenGL.cmake:270 (message): Policy CMP0072 is not set: FindOpenGL prefers GLVND by default when available. Run "cmake --help-policy CMP0072" for policy details. Use the cmake_policy command to set the policy and suppress this warning. FindOpenGL found both a legacy GL library: OPENGL_gl_LIBRARY: /usr/lib64/libGL.so and GLVND libraries for OpenGL and GLX: OPENGL_opengl_LIBRARY: /usr/lib64/libOpenGL.so OPENGL_glx_LIBRARY: /usr/lib64/libGLX.so OpenGL_GL_PREFERENCE has not been set to "GLVND" or "LEGACY", so for compatibility with CMake 3.10 and below the legacy GL library will be used. Call Stack (most recent call first): CMakeLists.txt:171 (find_package) This warning is for project developers. Use -Wno-dev to suppress it. grep: /etc/lsb-release: No such file or directory ------------------------------------------------------------------------ Netgen 6.2-18471: Automatic configuration OK. Build type: RelWithDebInfo Flags: -O2 -g -DNDEBUG -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 Enabled functionality: OCC: ............... 1 JPEGlib: ........... 1 FFMPEG: ............ OFF GUI: ............... ON MPI: ............... 1 PYTHON: ............ ON Building: Type 'make' to compile Netgen. Type 'make install' to install Netgen. Install directory: /usr Please set the following environment variables: NETGENDIR=/usr/bin PYTHONPATH=.:/usr//usr/lib64/mpich/python3.7/site-packages ------------------------------------------------------------------------ CMake Warning: Manually-specified variables were not used by the project: CMAKE_C_FLAGS_RELEASE CMAKE_Fortran_FLAGS_RELEASE INCLUDE_INSTALL_DIR LIB_INSTALL_DIR SHARE_INSTALL_PREFIX SYSCONF_INSTALL_DIR make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [ 70%] Performing check_submodules1 step for 'netgen' cmake -P /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/cmake/check_submodules.cmake make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [ 80%] Performing build step for 'netgen' make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/make --silent make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target gprim make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target gen make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 0%] Building CXX object libsrc/general/CMakeFiles/gen.dir/array.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 0%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/adtree.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 1%] Building CXX object libsrc/general/CMakeFiles/gen.dir/bitarray.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 2%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:272:18: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 2%] Building CXX object libsrc/general/CMakeFiles/gen.dir/dynamicmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 2%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geom3d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:720:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/geom3d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 3%] Building CXX object libsrc/general/CMakeFiles/gen.dir/flags.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 4%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 4%] Building CXX object libsrc/general/CMakeFiles/gen.dir/hashtabl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp: In member function 'void netgen::BASE_INDEX_2_CLOSED_HASHTABLE::BaseSetSize(int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:235:26: warning: comparison of integer expressions of different signedness: 'std::size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < size; i++) ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:234:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:304:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/hashtabl.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 4%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 5%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mystring.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 6%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/transform3d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 7%] Building CXX object libsrc/general/CMakeFiles/gen.dir/ngexception.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 8%] Building CXX object libsrc/general/CMakeFiles/gen.dir/optmem.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 8%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/spline.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp: In instantiation of 'void netgen::SplineSeg3::GetCoeff(netgen::Vector&, netgen::Point) const [with int D = 2]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:551:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:225:14: warning: variable 'p0' set but not used [-Wunused-but-set-variable] Point p0 = GetPoint(0); ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp: In instantiation of 'void netgen::SplineSeg3::GetCoeff(netgen::Vector&, netgen::Point) const [with int D = 3]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:552:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim/spline.cpp:225:14: warning: variable 'p0' set but not used [-Wunused-but-set-variable] make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 9%] Building CXX object libsrc/general/CMakeFiles/gen.dir/parthreads.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 9%] Building CXX object libsrc/gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 9%] Built target gprim make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target la make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 9%] Building CXX object libsrc/general/CMakeFiles/gen.dir/profiler.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/seti.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 10%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/densemat.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp: In constructor 'netgen::DenseMatrix::DenseMatrix(int, int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp:20:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (h*w) ~^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp: In member function 'void netgen::DenseMatrix::SetSize(int, int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg/densemat.cpp:71:10: warning: '*' in boolean context, suggest '&&' instead [-Wint-in-bool-context] if (h*w) ~^~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 11%] Building CXX object libsrc/general/CMakeFiles/gen.dir/sort.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 11%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/polynomial.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 12%] Building CXX object libsrc/general/CMakeFiles/gen.dir/spbita2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 13%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/bfgs.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 13%] Building CXX object libsrc/general/CMakeFiles/gen.dir/symbolta.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 13%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linopt.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 14%] Building CXX object libsrc/general/CMakeFiles/gen.dir/table.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 15%] Building CXX object libsrc/linalg/CMakeFiles/la.dir/linsearch.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 15%] Built target la make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target visual make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 15%] Building CXX object libsrc/general/CMakeFiles/gen.dir/mpi_interface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 15%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/meshdoc.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/meshdoc.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 16%] Building CXX object libsrc/general/CMakeFiles/gen.dir/gzstream.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 17%] Built target gen make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target occ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 17%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/mvdraw.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/mvdraw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 17%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter2d.cxx.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx: In function 'void EdgesPartition(const TopoDS_Face&, const TopoDS_Edge&, const TopoDS_Edge&, const Handle_BRepAlgo_AsDes&, const TopTools_MapOfShape&, Standard_Boolean)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx:519:20: warning: unused variable 'AffichPurge' [-Wunused-variable] Standard_Boolean AffichPurge = Standard_False; ^~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx: In static member function 'static TopoDS_Vertex Partition_Inter2d::FindEndVertex(const TopTools_ListOfShape&, Standard_Real, Standard_Real, const TopoDS_Edge&, Standard_Boolean&, Standard_Real&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Inter2d.cxx:337:10: warning: 'endU' may be used uninitialized in this function [-Wmaybe-uninitialized] if (Abs(endU-f) < Abs(endU-l)) ~~~^~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Inter3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 17%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsfieldlines.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' p:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsfieldlines.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 18%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop.cxx.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:366:9: warning: unused variable 'i' [-Wunused-variable] int i = 0; ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx: At global scope: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:70:12: warning: 'nbe' defined but not used [-Wunused-variable] static int nbe = 0; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx: In member function 'void Partition_Loop::Perform()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:215:4: warning: 'angle' may be used uninitialized in this function [-Wmaybe-uninitialized] if (angle >= anglemax) { ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop.cxx:201:18: note: 'angle' was declared here Standard_Real angle; ^~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 20%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop2d.cxx.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop2d.cxx: In function 'TopoDS_Edge MakeDegenAndSelect(const TopoDS_Edge&, const TopoDS_Vertex&, TopoDS_Edge&, TopTools_SequenceOfShape&, TColStd_SequenceOfReal&, const TopoDS_Edge&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop2d.cxx:488:17: warning: 'U2' may be used uninitialized in this function [-Wmaybe-uninitialized] B.UpdateVertex( V, U2, NewDegen, Tol); ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Loop2d.cxx:462:8: warning: 'U1' may be used uninitialized in this function [-Wmaybe-uninitialized] dU = USeq(i) - U1; ~~~^~~~~~~~~~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 20%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Loop3d.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/Partition_Spliter.cxx.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Spliter.cxx: In member function 'void Partition_Spliter::MakeEdges(const TopoDS_Edge&, const TopTools_ListOfShape&, TopTools_ListOfShape&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Spliter.cxx:1462:28: warning: suggest parentheses around '&&' within '||' [-Wparentheses] VL.IsSame( VOnE.First() ) && VF.IsSame( VOnE.Last() ) ) { ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/Partition_Spliter.cxx:1479:26: warning: suggest parentheses around '&&' within '||' [-Wparentheses] VL.IsSame( SV.First() ) && VF.IsSame( SV.Last() ) ) { ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 21%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occconstruction.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occconstruction.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 19%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vsmesh.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::DrawScene()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:312:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp: In member function 'virtual void netgen::VisualSceneMesh::BuildScene(int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:902:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vsmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 22%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgenmesh.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp: In function 'void netgen::DivideEdge(TopoDS_Edge&, netgen::Array&, netgen::Array&, netgen::Mesh&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:238:14: warning: unused variable 'maxh' [-Wunused-variable] double maxh = mparam.maxh; ^~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:241:14: warning: unused variable 'svalue' [-Wunused-variable] double svalue[DIVIDEEDGESECTIONS]; ^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:245:14: warning: unused variable 'L' [-Wunused-variable] double L = system.Mass(); ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:253:14: warning: variable 'olddist' set but not used [-Wunused-but-set-variable] double olddist = 0; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCFindEdges(netgen::OCCGeometry&, netgen::Mesh&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:337:13: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (PointIndex pi = 1; pi <= mesh.GetNP(); pi++) ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:344:16: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if (!exists) ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:502:19: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (j = first_ep; j <= mesh.GetNP(); j++) ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:509:22: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if (exists) ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp: In function 'void netgen::OCCMeshSurface(netgen::OCCGeometry&, netgen::Mesh&, int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:652:27: warning: unused variable 'fd' [-Wunused-variable] FaceDescriptor & fd = mesh.GetFaceDescriptor(k); ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:871:32: warning: variable 'point' set but not used [-Wunused-but-set-variable] gp_Pnt point = BRep_Tool::Pnt(vertex); ^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:909:27: warning: unused variable 'fd' [-Wunused-variable] FaceDescriptor & fd = mesh.GetFaceDescriptor(k); ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:608:11: warning: unused variable 'changed' [-Wunused-variable] int changed; ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244ebmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' 8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgenmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 22%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/vssolution.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::DrawScene()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:636:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In member function 'virtual void netgen::VisualSceneSolution::BuildScene(int)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1132:25: warning: catching polymorphic type 'class std::bad_weak_ptr' by value [-Wcatch-value=] catch (bad_weak_ptr e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1496:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] simd_pref[i](0) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](0) : 0; }; ~~~^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1497:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] simd_pref[i](1) = [&] (size_t j) { size_t ii = i*simd_size+j; return (ii < npt) ? pref[ii](1) : 0; }; ~~~^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp: In member function 'void netgen::VisualSceneSolution::DrawSurfaceElements()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1701:38: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < ind_reftrig.Size(); i++) ~~^~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1201:16: warning: unused variable 'timer1a' [-Wunused-variable] static int timer1a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1a"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1202:16: warning: unused variable 'timer1b' [-Wunused-variable] static int timer1b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1b"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1203:16: warning: unused variable 'timer1c' [-Wunused-variable] static int timer1c = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 1c"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1205:16: warning: unused variable 'timer2a' [-Wunused-variable] static int timer2a = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2a"); ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1206:16: warning: unused variable 'timer2b' [-Wunused-variable] static int timer2b = NgProfiler::CreateTimer ("Solution::DrawSurfaceElements 2b"); ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlanePoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4242:61: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlanePoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visual.hpp:27, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.hpp:38:9: note: 'class netgen::VisualSceneSolution::ClipPlanePoint' declared here class ClipPlanePoint ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::VisualSceneSolution::ClipPlaneTrig; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:4251:54: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::VisualSceneSolution::ClipPlaneTrig' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visual.hpp:27, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.hpp:27:9: note: 'class netgen::VisualSceneSolution::ClipPlaneTrig' declared here class ClipPlaneTrig ^~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/vssolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 23%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occgeom.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 24%] Building CXX object libsrc/visualization/CMakeFiles/visual.dir/importsolution.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of differentmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/importsolution.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 25%] Linking CXX shared library libngvisual.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngvisual.so.6.2 -o libngvisual.so.6.2 CMakeFiles/visual.dir/meshdoc.cpp.o CMakeFiles/visual.dir/mvdraw.cpp.o CMakeFiles/visual.dir/vsfieldlines.cpp.o CMakeFiles/visual.dir/vsmesh.cpp.o CMakeFiles/visual.dir/vssolution.cpp.o CMakeFiles/visual.dir/importsolution.cpp.o -Wl,-rpath,:::::::: -lpython3.7m -lGL -lGLU -ltcl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 25%] Built target visual make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target mesh make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 24%] Building CXX object libsrc/occ/CMakeFiles/occ.dir/occmeshsurf.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::GetNormalVector(const netgen::Point<3>&, const netgen::PointGeomInfo&, netgen::Vec<3, double>&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:51:9: warning: unused variable 'vstep' [-Wunused-variable] double vstep = 0.01*(vmax-vmin); ^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp: In member function 'void netgen::OCCSurface::DefineTangentialPlane(const netgen::Point<3>&, const netgen::PointGeomInfo&, const netgen::Point<3>&, const netgen::PointGeomInfo&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:220:9: warning: unused variable 'r' [-Wunused-variable] double r = temp.Length(); ^ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occgeom.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occmeshsurf.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 26%] Linking CXX shared library libngocc.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngocc.so.6.2 -o libngocc.so.6.2 CMakeFiles/occ.dir/Partition_Inter2d.cxx.o CMakeFiles/occ.dir/Partition_Inter3d.cxx.o CMakeFiles/occ.dir/Partition_Loop.cxx.o CMakeFiles/occ.dir/Partition_Loop2d.cxx.o CMakeFiles/occ.dir/Partition_Loop3d.cxx.o CMakeFiles/occ.dir/Partition_Spliter.cxx.o CMakeFiles/occ.dir/occconstruction.cpp.o CMakeFiles/occ.dir/occgenmesh.cpp.o CMakeFiles/occ.dir/occgeom.cpp.o CMakeFiles/occ.dir/occmeshsurf.cpp.o -Wl,-rpath,:::::::: -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 26%] Built target occ make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target occvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 25%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontPoint2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:91:62: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::FrontPoint2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:34, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.hpp:18:9: note: 'class netgen::FrontPoint2' declared here class FrontPoint2 ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../genemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' ral/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FrontLine; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FrontLine; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:132:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::FrontLine'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:34, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.hpp:88:9: note: 'class netgen::FrontLine' declared here class FrontLine ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:290:45: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:337:49: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront2.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/adfront3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:604:47: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/adfront3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different smake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' ignedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 26%] Building CXX object libsrc/occ/CMakeFiles/occvis.dir/vsocc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 28%] Linking CXX shared library libngoccvis.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngoccvis.so.6.2 -o libngoccvis.so.6.2 CMakeFiles/occvis.dir/vsocc.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/occ: libngocc.so.6.2 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 28%] Built target occvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 29%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/boundarylayer.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp: In function 'void netgen::GenerateBoundaryLayer(netgen::Mesh&, netgen::BoundaryLayerParameters&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:519:18: warning: this 'for' clause does not guard... [-Wmisleading-indentation] for (int i = 0; i < 6; i++) ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:521:20: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'for' if(blp.new_matnrs.Size() > 0) ^~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/boundarylayer.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/clusters.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:86:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = begin+1; i <= end; i++) ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:142:34: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = begin+1; i <= end; i++) ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/clusters.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 27%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bisect.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp: In member function 'void netgen::Refinement::Bisect(netgen::Mesh&, netgen::BisectionOptions&, netgen::Array*) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2662:16: warning: unused variable 'timer2c' [-Wunused-variable] static int timer2c = NgProfiler::CreateTimer ("Bisect 2c"); ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:389:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/..make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:300:2: required from 'void netgen::Array::SetAllocSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:3708:68: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:3737:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bisect.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::DelaunayTet; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:525:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::DelaunayTet'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:21:9: note: 'class netgen::DelaunayTet' declared here class DelaunayTet ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:2make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' 92:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/hashtabl.hpp:971:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:1283:43: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 31%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/delaunay2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:328:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/delaunay2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of diffemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' rent signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/geomsearch.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/geomsearch.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 32%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/global.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/global.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 30%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/curvedelems.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:542:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' en-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:686:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp: In instantiation of 'bool netgen::CurvedElements::EvaluateMapping(netgen::CurvedElements::ElementInfo&, netgen::Point<3, T2>, netgen::Point<3, T2>&, netgen::Mat<3, 3, T>&) const [with T = double]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4306:13: required from 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = double; std::size_t = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4027:16: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3554:8: warning: unused variable 'ii' [-Wunused-variable] int ii = 8; ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp: In instantiation of 'bool netgen::CurvedElements::EvaluateMapping(netgen::CurvedElements::ElementInfo&, netgen::Point<3, T2>, netgen::Point<3, T2>&, netgen::Mat<3, 3, T>&) const [with T = ngsimd::SIMD]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4306:13: required from 'void netgen::CurvedElements::CalcMultiPointElementTransformation(netgen::ElementIndex, int, const T*, std::size_t, T*, std::size_t, T*, std::size_t) [with T = ngsimd::SIMD; std::size_t = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:4471:39: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3554:8: warning: unused variable 'ii' [-Wunused-variable] In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<2>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec<2>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:2263:5: required from 'void netgen::CurvedElements::GetCoefficients(netgen::CurvedElements::SurfaceElementInfo&, netgen::Array >&) const [with int DIM_SPACE = 2]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:2294:74: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<2>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/curvedelems.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hprefinement.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:15: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyPrism(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp:435:11: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] int point_sing[6]={0,0,0,0,0,0}; ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp: In function 'netgen::HPREF_ELEMENT_TYPE netgen::ClassifyHex(netgen::HPRefElement&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::BitArray&, netgen::BitArray&, netgen::INDEX_3_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::INDEX_2_HASHTABLE&, netgen::Array&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp:1508:6: warning: variable 'point_sing' set but not used [-Wunused-but-set-variable] int point_sing[8]={0,0,0,0,0,0,0,0}; ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/classifyhpel.hpp:1510:6: warning: variable 'edge_sing' set but not used [-Wunused-but-set-variable] int edge_sing[12] = {0,0,0,0,0,0,0,0,0,0,0,0}; ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::HPRefElement; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:600:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::HPRefElement'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:58, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.hpp:246:7: note: 'class netgen::HPRefElement' declared here class HPRefElement ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/hprefinement.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 33%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:608:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve2gen.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:65:43: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' ing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:68:39: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:286:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve2gen.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/localh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/localh.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 34%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/improve3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:103:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:199:9: note: 'class netgen::ElementIndex' declared here class ElementIndex ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:449:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/improve3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 36%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp: In function 'netgen::MESHING3_RESULT netgen::MeshVolume(netgen::MeshingParameters&, netgen::Mesh&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:208:9: warning: this 'if' clause does not guard... [-Wmisleading-indentation] if (mesh3d.GetNOpenElements()) ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:296:12: note: ...this statement, but the latter is misleadingly indented as if it were guarded by the 'if' PrintMessage (1, mesh3d.GetNP(), " points, ", ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshfunc2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshfunc2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 35%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshclass.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp: In constructor 'netgen::Mesh::Mesh()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:740:18: warning: 'netgen::Mesh::surfarea' will be initialized after [-Wreorder] CSurfaceArea surfarea; ^~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:107:18: warning: 'netgen::MeshTopology netgen::Mesh::topology' [-Wreorder] MeshTopology topology; ^~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:9:3: warning: when initialized here [-Wreorder] Mesh :: Mesh () ^~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp: In member function 'void netgen::Mesh::ComputeNVertices()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5549:9: warning: unused variable 'nse' [-Wunused-variable] int nse = GetNSE(); ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:90:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] for (TIND i (BASE); i < size+BASE; i++) ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array& netgen::Array::operator=(const netgen::Array&) [with T = netgen::Element; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:91:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:375:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:116:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:124:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5265:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5518:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:5591:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/hashtabl.hpp:971:5: required from 'void netgen::INDEX_3_CLOSED_HASHTABLE::SetSize(int) [with T = netgen::INDEX_2]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:1913:81: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 37%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:182:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' dness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:183:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:184:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:375:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshing3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:252:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' dness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:584:32: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:377:52: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:49, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] for (int j = 0; j < 4; j++) act[j] = sol[j]; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 38%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtool.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/meshtype.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp: In static member function 'static MPI_Datatype netgen::MeshPoint::MyGetMPIType()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:29:32: warning: converting to non-pointer type 'MPI_Datatype' {aka 'int'} from NULL [-Wconversion-null] static MPI_Datatype type = NULL; ^~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:30:33: warning: converting to non-pointer type 'MPI_Datatype' {aka 'int'} from NULL [-Wconversion-null] static MPI_Datatype htype = NULL; ^~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp: In copy constructor 'netgen::Segment::Segment(const netgen::Segment&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:947:9: warning: 'netgen::Segment::hp_elnr' will be initialized after [-Wreorder] int hp_elnr; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:933:10: warning: 'bool netgen::Segment::is_curved' [-Wreorder] bool is_curved; ^~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:93:3: warning: when initialized here [-Wreorder] Segment::Segment (const Segment & other) ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:1699:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:2308:40: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:2550:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 39%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/msghandler.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/msghandler.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:36:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' ness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 40%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/netrule3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:52:41: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/netrule3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' ness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:93:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:143:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:144:68: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:211:9: note: 'class netgen::Vec2d' declared here class Vec2d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:332:40: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 42%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/prism2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramid2rls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 43%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/pyramidrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/quadrls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 41%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parser3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:148:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signednesmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' s: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:192:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parser3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 44%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/refine.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:28:49: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:46:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::EdgePointGeomInfo; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:159:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::EdgePointGeomInfo' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:116:9: note: 'class netgen::EdgePointGeomInfo' declared here class EdgePointGeomInfo ^~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/refine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:80:24: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' antiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:597:51: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:607:42: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler2.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/secondorder.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::PointIndices<2>; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:325:45: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::PointIndices<2>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:186:21: note: 'class netgen::PointIndices<2>' declared here template <> class PointIndices<2> : public INDEX_2 ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/secondorder.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 45%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/ruler3.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Box3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Box3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:165:34: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Box3d'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:571:9: note: 'class netgen::Box3d' declared here class Box3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 1; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point3d; int BASE = 1; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:873:28: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:1069:34: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/ruler3.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 46%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.5.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:180:23: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.5.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:588:31: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions ofmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:961:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing2.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 47%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/smoothing3.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Element2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Element2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:438:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Element2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:341:9: note: 'class netgen::Element2d' declared here class Element2d ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:88:13: required from 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:443:47: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:49, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/smoothing3.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp: In function 'int netgen::FindInnerPoint(POINTArray&, FACEArray&, netgen::Point3d&) [with POINTArray = netgen::Array; FACEArray = netgen::Array]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +12)' may be used uninitialized in this function [-Wmaybe-uninitialized] for (int j = 0; j < 4; j++) act[j] = sol[j]; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +8)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: '*((void*)& sol +4)' may be used uninitialized in this function [-Wmaybe-uninitialized] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/findip.hpp:165:35: warning: 'sol' may be used uninitialized in this function [-Wmaybe-uninitialized] make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/tetrarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 48%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/specials.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/specials.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/triarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 49%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/topology.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:496:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:549:21: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:672:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:718:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::size_t' {aka 'long unsigned int'} [-Wsign-compare] v < end+PointIndex::BASE; v++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In member function 'int netgen::MeshTopology::GetElementFaceOrientation(int, int) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1576:13: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In member function 'int netgen::MeshTopology::GetSurfaceElementFaceOrientation2(int) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1643:13: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In instantiation of 'void netgen::LoopOverFaces(const netgen::Mesh&, netgen::MeshTopology&, netgen::PointIndex, FUNC) [with FUNC = netgen::MeshTopology::Update(netgen::TaskManager)::::]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:694:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:164:19: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:229:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:278:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In instantiation of 'void netgen::LoopOverFaces(const netgen::Mesh&, netgen::MeshTopology&, netgen::PointIndex, FUNC) [with FUNC = netgen::MeshTopology::Update(netgen::TaskManager)::::]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:743:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:164:19: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:229:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:278:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp: In instantiation of 'void netgen::LoopOverFaces(const netgen::Mesh&, netgen::MeshTopology&, netgen::PointIndex, FUNC) [with FUNC = netgen::MeshTopology::Update(netgen::TaskManager)::::]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:777:35: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:164:19: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:229:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:278:17: warning: unused variable 'facenum' [-Wunused-variable] int facenum; ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:535:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:708:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here class INDEX_4 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1839:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:199:9: note: 'class netgen::ElementIndex' declared here class ElementIndex ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SurfaceElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:1875:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SurfaceElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:225:9: note: 'class netgen::SurfaceElementIndex' declared here class SurfaceElementIndex ^~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/topology.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 50%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/validate.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::ElementIndex; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:59:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::ElementIndex' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:199:9: note: 'class netgen::ElementIndex' declared here class ElementIndex ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/validate.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/bcfunctions.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:56:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/bcfunctions.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of difmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' ferent signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 51%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/parallelmesh.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::PartHybridMesh()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1223:35: warning: unused variable 'v_weights' [-Wunused-variable] idxtype *xadj, * adjacency, *v_weights = NULL, *e_weights = NULL; ^~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1223:54: warning: unused variable 'e_weights' [-Wunused-variable] idxtype *xadj, * adjacency, *v_weights = NULL, *e_weights = NULL; ^~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1225:9: warning: unused variable 'weightflag' [-Wunused-variable] int weightflag = 0; ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1226:9: warning: unused variable 'numflag' [-Wunused-variable] int numflag = 0; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1227:9: warning: unused variable 'nparts' [-Wunused-variable] int nparts = ntasks - 1; ^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1229:9: warning: variable 'options' set but not used [-Wunused-but-set-variable] int options[5]; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1231:9: warning: unused variable 'edgecut' [-Wunused-variable] int edgecut; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::PartDualHybridMesh()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1342:10: warning: variable 'volel' set but not used [-Wunused-but-set-variable] Element volel = VolumeElement(el); ^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1318:35: warning: unused variable 'v_weights' [-Wunused-variable] idxtype *xadj, * adjacency, *v_weights = NULL, *e_weights = NULL; ^~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1318:54: warning: unused variable 'e_weights' [-Wunused-variable] idxtype *xadj, * adjacency, *v_weights = NULL, *e_weights = NULL; ^~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1320:9: warning: unused variable 'weightflag' [-Wunused-variable] int weightflag = 0; ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1322:9: warning: unused variable 'nparts' [-Wunused-variable] int nparts = ntasks - 1; ^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1324:9: warning: variable 'options' set but not used [-Wunused-but-set-variable] int options[5]; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1326:9: warning: unused variable 'edgecut' [-Wunused-variable] int edgecut; ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp: In member function 'void netgen::Mesh::PartDualHybridMesh2D()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:1487:13: warning: unused variable 'weightflag' [-Wunused-variable] idxtype weightflag = 0; ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' withmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/parallelmesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/paralleltop.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp: In member function 'void netgen::ParallelMeshTopology::UpdateCoarseGrid()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:299:10: warning: unused variable 'v1' [-Wunused-variable] int v1, v2; ^~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:299:14: warning: unused variable 'v2' [-Wunused-variable] int v1, v2; ^~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/paralleltop.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 52%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/basegeom.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/basegeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/hexarls.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 53%] Building CXX object libsrc/meshing/CMakeFiles/mesh.dir/python_mesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:196:88: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:277:82: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:369:49: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:565:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:633:80: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::Element; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:378:34: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:30:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] if (i < BASE || i >= BASE+self.Size()) /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp: In instantiation of 'void ExportArray(pybind11::module&) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:379:36: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:30:48: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Element; int BASE = 0; TIND = long unsigned int]': /usr/include/pybind11/cast.h:851:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' /usr/include/pybind11/cast.h:828:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/cast.h:789:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/pybind11.h:154:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]::; Return = netgen::Array&; Args = {netgen::Mesh*}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:72:9: required from 'pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:1085:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (netgen::Mesh::*)(); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:462:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] for (TIND i = BASE; i < size+BASE; i++) ~~^~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp: In instantiation of 'netgen::Array::Array(const netgen::Array&) [with T = netgen::Element2d; int BASE = 0; TIND = long unsigned int]': /usr/include/pybind11/cast.h:851:20: required from 'static decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) pybind11::detail::type_caster_base::make_copy_constructor(const T*) [with T = netgen::Array; = void; type = netgen::Array; decltype ((new T, pybind11::detail::type_caster_base::Constructor{})) = void* (*)(const void*)]' /usr/include/pybind11/cast.h:828:34: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype*, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/cast.h:789:20: required from 'static pybind11::handle pybind11::detail::type_caster_base::cast(const itype&, pybind11::return_value_policy, pybind11::handle) [with type = netgen::Array; pybind11::detail::type_caster_base::itype = netgen::Array]' /usr/include/pybind11/pybind11.h:154:43: required from 'void pybind11::cpp_function::initialize(Func&&, Return (*)(Args ...), const Extra& ...) [with Func = pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]::; Return = netgen::Array&; Args = {netgen::Mesh*}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:72:9: required from 'pybind11::cpp_function::cpp_function(Return (Class::*)(Arg ...), const Extra& ...) [with Return = netgen::Array&; Class = netgen::Mesh; Arg = {}; Extra = {pybind11::name, pybind11::is_method, pybind11::sibling, pybind11::return_value_policy}]' /usr/include/pybind11/pybind11.h:1085:22: required from 'pybind11::class_& pybind11::class_::def(const char*, Func&&, const Extra& ...) [with Func = netgen::Array& (netgen::Mesh::*)(); Extra = {pybind11::return_value_policy}; type_ = netgen::Mesh; options = {std::shared_ptr}]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/python_mesh.cpp:466:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing/../include/../general/array.hpp:266:29: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare] make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 54%] Linking CXX shared library libngmesh.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngmesh.so.6.2 -o libngmesh.so.6.2 CMakeFiles/mesh.dir/adfront2.cpp.o CMakeFiles/mesh.dir/adfront3.cpp.o CMakeFiles/mesh.dir/bisect.cpp.o CMakeFiles/mesh.dir/boundarylayer.cpp.o CMakeFiles/mesh.dir/clusters.cpp.o CMakeFiles/mesh.dir/curvedelems.cpp.o CMakeFiles/mesh.dir/delaunay.cpp.o CMakeFiles/mesh.dir/delaunay2d.cpp.o CMakeFiles/mesh.dir/geomsearch.cpp.o CMakeFiles/mesh.dir/global.cpp.o CMakeFiles/mesh.dir/hprefinement.cpp.o CMakeFiles/mesh.dir/improve2.cpp.o CMakeFiles/mesh.dir/improve2gen.cpp.o CMakeFiles/mesh.dir/improve3.cpp.o CMakeFiles/mesh.dir/localh.cpp.o CMakeFiles/mesh.dir/meshclass.cpp.o CMakeFiles/mesh.dir/meshfunc.cpp.o CMakeFiles/mesh.dir/meshfunc2d.cpp.o CMakeFiles/mesh.dir/meshing2.cpp.o CMakeFiles/mesh.dir/meshing3.cpp.o CMakeFiles/mesh.dir/meshtool.cpp.o CMakeFiles/mesh.dir/meshtype.cpp.o CMakeFiles/mesh.dir/msghandler.cpp.o CMakeFiles/mesh.dir/netrule2.cpp.o CMakeFiles/mesh.dir/netrule3.cpp.o CMakeFiles/mesh.dir/parser2.cpp.o CMakeFiles/mesh.dir/parser3.cpp.o CMakeFiles/mesh.dir/prism2rls.cpp.o CMakeFiles/mesh.dir/pyramid2rls.cpp.o CMakeFiles/mesh.dir/pyramidrls.cpp.o CMakeFiles/mesh.dir/quadrls.cpp.o CMakeFiles/mesh.dir/refine.cpp.o CMakeFiles/mesh.dir/ruler2.cpp.o CMakeFiles/mesh.dir/ruler3.cpp.o CMakeFiles/mesh.dir/secondorder.cpp.o CMakeFiles/mesh.dir/smoothing2.5.cpp.o CMakeFiles/mesh.dir/smoothing2.cpp.o CMakeFiles/mesh.dir/smoothing3.cpp.o CMakeFiles/mesh.dir/specials.cpp.o CMakeFiles/mesh.dir/tetrarls.cpp.o CMakeFiles/mesh.dir/topology.cpp.o CMakeFiles/mesh.dir/triarls.cpp.o CMakeFiles/mesh.dir/validate.cpp.o CMakeFiles/mesh.dir/bcfunctions.cpp.o CMakeFiles/mesh.dir/parallelmesh.cpp.o CMakeFiles/mesh.dir/paralleltop.cpp.o CMakeFiles/mesh.dir/basegeom.cpp.o CMakeFiles/mesh.dir/python_mesh.cpp.o CMakeFiles/mesh.dir/hexarls.cpp.o ../linalg/CMakeFiles/la.dir/densemat.cpp.o ../linalg/CMakeFiles/la.dir/polynomial.cpp.o ../linalg/CMakeFiles/la.dir/bfgs.cpp.o ../linalg/CMakeFiles/la.dir/linopt.cpp.o ../linalg/CMakeFiles/la.dir/linsearch.cpp.o ../gprim/CMakeFiles/gprim.dir/adtree.cpp.o ../gprim/CMakeFiles/gprim.dir/geom2d.cpp.o ../gprim/CMakeFiles/gprim.dir/geom3d.cpp.o ../gprim/CMakeFiles/gprim.dir/geomfuncs.cpp.o ../gprim/CMakeFiles/gprim.dir/geomtest3d.cpp.o ../gprim/CMakeFiles/gprim.dir/transform3d.cpp.o ../gprim/CMakeFiles/gprim.dir/spline.cpp.o ../gprim/CMakeFiles/gprim.dir/splinegeometry.cpp.o ../general/CMakeFiles/gen.dir/array.cpp.o ../general/CMakeFiles/gen.dir/bitarray.cpp.o ../general/CMakeFiles/gen.dir/dynamicmem.cpp.o ../general/CMakeFiles/gen.dir/flags.cpp.o ../general/CMakeFiles/gen.dir/hashtabl.cpp.o ../general/CMakeFiles/gen.dir/mystring.cpp.o ../general/CMakeFiles/gen.dir/ngexception.cpp.o ../general/CMakeFiles/gen.dir/optmem.cpp.o ../general/CMakeFiles/gen.dir/parthreads.cpp.o ../general/CMakeFiles/gen.dir/profiler.cpp.o ../general/CMakeFiles/gen.dir/seti.cpp.o ../general/CMakeFiles/gen.dir/sort.cpp.o ../general/CMakeFiles/gen.dir/spbita2d.cpp.o ../general/CMakeFiles/gen.dir/symbolta.cpp.o ../general/CMakeFiles/gen.dir/table.cpp.o ../general/CMakeFiles/gen.dir/mpi_interface.cpp.o ../general/CMakeFiles/gen.dir/gzstream.cpp.o -Wl,-rpath,:::::::: -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 54%] Built target mesh make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target geom2d make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target csg make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 55%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/genmesh2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/genmesh2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 55%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/algprim.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cppmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' :1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/algprim.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 55%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geom2dmesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dmesh.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 56%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/brick.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:1: /usr/incmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' lude/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/brick.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 57%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/bspline2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/bspline2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 57%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/geometry2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geometry2d.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 58%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::CalcTriangleApproximation(double, double)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1100:12: warning: catching polymorphic type 'class std::exception' by value [-Wcatch-value=] catch (exception) ^~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::AddSurface(netgen::Surface*)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:523:20: warning: '%d' directive writing between 1 and 11 bytes into a region of size 9 [-Wformat-overflow=] sprintf (name, "nnsurf%d", cntsurfs); ^~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:523:20: note: directive argument in the range [-2147483647, 2147483647] In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:9, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 8 and 18 bytes into a destination of size 15 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp: In member function 'void netgen::CSGeometry::Load(std::istream&)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:265:19: warning: '%d' directive writing between 1 and 11 bytes into a region of size between 0 and 99 [-Wformat-overflow=] sprintf (sname, "%s,%d", name, j); ^~~~~~~ In file included from /usr/include/stdio.h:873, from /usr/include/c++/8/cstdio:42, from /usr/include/c++/8/ext/string_conversions.h:43, from /usr/include/c++/8/bits/basic_string.h:6400, from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:9, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.cpp:1: /usr/include/bits/stdio2.h:36:34: note: '__builtin___sprintf_chk' output between 3 and 112 bytes into a destination of size 100 return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ __bos (__s), __fmt, __va_arg_pack ()); ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 58%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/csgparser.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgparser.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 59%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/curve2d.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/curve2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 58%] Building CXX object libsrc/geom2d/CMakeFiles/geom2d.dir/python_geom2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:49:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:54:47: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:75:27: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] seg->rightdom = rightdomain; ~~~~~~~~~~~~~~^~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp: In function 'ExportGeom2d(pybind11::module&)::': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/python_geom2d.cpp:121:19: warning: 'seg' may be used uninitialized in this function [-Wmaybe-uninitialized] seg->rightdom = rightdomain; ~~~~~~~~~~~~~~^~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 60%] Linking CXX shared library libnggeom2d.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2d.so.6.2 -o libnggeom2d.so.6.2 CMakeFiles/geom2d.dir/genmesh2d.cpp.o CMakeFiles/geom2d.dir/geom2dmesh.cpp.o CMakeFiles/geom2d.dir/geometry2d.cpp.o CMakeFiles/geom2d.dir/python_geom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 60%] Built target geom2d make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target stl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 60%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/meshstlsurface.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: rmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' equired from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:934:20: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:936:19: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/meshstlsurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 59%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/edgeflw.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/edgeflw.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/explicitcurve2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' her-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/explicitcurve2d.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 62%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/extrusion.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/emake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' xtrusion.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/extrusion.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 61%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeom.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1391:28: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here class STLTriangle ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/gencyl.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b24make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' 4eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/gencyl.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 63%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeomchart.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeomchart.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 63%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/genmesh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' E = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/genmesh.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 65%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/identify.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp: In member function 'virtual int netgen::PeriodicIdentification::Identifyable(const netgen::SpecialPoint&, const netgen::SpecialPoint&, const netgen::TABLE&, const netgen::TABLE&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:202:10: warning: unused variable 'val' [-Wunused-variable] double val; ^~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp: In member function 'virtual void netgen::CloseSurfaceIdentification::BuildSurfaceElements(netgen::Array&, netgen::Mesh&, const netgen::Surface*)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:1263:24: warning: variable 'nst2' set but not used [-Wunused-but-set-variable] Vec<3> nst2 = Cross(t2, ns); ^~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : publimake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' c __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:105:20: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/identify.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 64%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlgeommesh.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:59:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point2d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Point2d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:329:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point2d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:21, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom2d.hpp:69:9: note: 'class netgen::Point2d' declared here class Point2d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeommesh.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/manifold.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/nemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' tgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/manifold.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 66%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stlline.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlline.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 66%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/meshsurf.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/meshsurf.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 67%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltool.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltool.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 68%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/polyhedra.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/pmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' olyhedra.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Polyhedra::Face; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:517:55: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Polyhedra::Face'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:35, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.hpp:22:11: note: 'class netgen::Polyhedra::Face' declared here class Face { ^~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/polyhedra.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 69%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/revolution.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp: In member function 'virtual double netgen::RevolutionFace::CalcFunctionValue(const netgen::Point<3>&) const': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:165:12: warning: unused variable 'val' [-Wunused-variable] double val = spline_coefficient(0)*p(0)*p(0) + spline_coefficient(1)*p(1)*p(1) ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/revolution.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 69%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/stltopology.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void nemake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' tgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:79:54: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLReadTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here class STLReadTriangle ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:451:18: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.hpp:67:7: note: 'class netgen::STLTriangle' declared here class STLTriangle ^~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stltopology.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/singularref.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:41:18: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/singularref.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 70%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/solid.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/linalg.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/linalg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/solid.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../linalg/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 70%] Building CXX object libsrc/stlgeom/CMakeFiles/stl.dir/python_stl.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:41:27: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException ex) ^~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/python_stl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 72%] Linking CXX shared library libngstl.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstl.so.6.2 -o libngstl.so.6.2 CMakeFiles/stl.dir/meshstlsurface.cpp.o CMakeFiles/stl.dir/stlgeom.cpp.o CMakeFiles/stl.dir/stlgeomchart.cpp.o CMakeFiles/stl.dir/stlgeommesh.cpp.o CMakeFiles/stl.dir/stlline.cpp.o CMakeFiles/stl.dir/stltool.cpp.o CMakeFiles/stl.dir/stltopology.cpp.o CMakeFiles/stl.dir/python_stl.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 72%] Built target stl make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target geom2dvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 71%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/specpoin.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::SpecialPoint; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:1684:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::SpecialPoint' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:38, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.hpp:26:9: note: 'class netgen::SpecialPoint' declared here class SpecialPoint ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/specpoin.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 72%] Building CXX object libsrc/geom2d/CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/vsgeom2d.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 73%] Linking CXX shared library libnggeom2dvis.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnggeom2dvis.so.6.2 -o libnggeom2dvis.so.6.2 CMakeFiles/geom2dvis.dir/vsgeom2d.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing: libnggeom2d.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 73%] Built target geom2dvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target stlvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 72%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/spline3d.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/spline3d.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/surface.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' E = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/surface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 74%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/triapprox.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, domake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' uble>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 75%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/zrefine.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:283:75: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:296:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here class INDEX_4 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/zrefine.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 73%] Building CXX object libsrc/stlgeom/CMakeFiles/stlvis.dir/vsstl.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlgeom.hpp:24, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/vsstl.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 77%] Linking CXX shared library libngstlvis.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngstlvis.so.6.2 -o libngstlvis.so.6.2 CMakeFiles/stlvis.dir/vsstl.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing: libngstl.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 77%] Built target stlvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 77%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/splinesurface.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr >; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr >; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:15:22: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr >' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr >' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::__cxx11::basic_string; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:16:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::__cxx11::basic_string' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/string:52, from /usr/include/c++/8/bits/locale_classes.h:40, from /usr/include/c++/8/bits/ios_base.h:41, from /usr/include/c++/8/ios:42, from /usr/include/c++/8/ostream:38, from /usr/include/c++/8/iostream:39, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:9, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/basic_string.h:77:11: note: 'class std::__cxx11::basic_string' declared here class basic_string ^~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:44:27: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/../include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:16, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/splinesurface.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 76%] Building CXX object libsrc/csg/CMakeFiles/csg.dir/python_csg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:215:25: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare] for(int i = 0; i >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:217:43: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:267:59: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:353:65: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < len(solidlist); i++) ~~^~~~~~~~~~~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:388:31: warning: comparison of integer expressions of different signedness: 'int' and 'pybind11::size_t' {aka 'long unsigned int'} [-Wsign-compare] for (int i = 0; i < py::len(bcmod); i++) ~~^~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:395:41: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract' declared with greater visibility than the type of its field 'pybind11::extract::obj' [-Wattributes] struct extract ^~~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp: In instantiation of 'struct pybind11::extract >': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:396:44: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:23:8: warning: 'pybind11::extract >' declared with greater visibility than the type of its field 'pybind11::extract >::obj' [-Wattributes] /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:443:10: warning: unused variable 'tlonr' [-Wunused-variable] int tlonr = self.SetTopLevelObject(spsol->GetSolid(), surf.get()); ^~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp: In lambda function: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:581:33: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException ex) ^~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /usr/include/pybind11/detail/common.h:146, from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:43, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:222:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /usr/include/pybind11/detail/common.h:146, from /usr/include/pybind11/pytypes.h:12, from /usr/include/pybind11/cast.h:13, from /usr/include/pybind11/attr.h:13, from /usr/include/pybind11/pybind11.h:43, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/../general/ngpython.hpp:3, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csg.hpp:10, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/python_csg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 78%] Linking CXX shared library libngcsg.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsg.so.6.2 -o libngcsg.so.6.2 CMakeFiles/csg.dir/algprim.cpp.o CMakeFiles/csg.dir/brick.cpp.o CMakeFiles/csg.dir/bspline2d.cpp.o CMakeFiles/csg.dir/csgeom.cpp.o CMakeFiles/csg.dir/csgparser.cpp.o CMakeFiles/csg.dir/curve2d.cpp.o CMakeFiles/csg.dir/edgeflw.cpp.o CMakeFiles/csg.dir/explicitcurve2d.cpp.o CMakeFiles/csg.dir/extrusion.cpp.o CMakeFiles/csg.dir/gencyl.cpp.o CMakeFiles/csg.dir/genmesh.cpp.o CMakeFiles/csg.dir/identify.cpp.o CMakeFiles/csg.dir/manifold.cpp.o CMakeFiles/csg.dir/meshsurf.cpp.o CMakeFiles/csg.dir/polyhedra.cpp.o CMakeFiles/csg.dir/revolution.cpp.o CMakeFiles/csg.dir/singularref.cpp.o CMakeFiles/csg.dir/solid.cpp.o CMakeFiles/csg.dir/specpoin.cpp.o CMakeFiles/csg.dir/spline3d.cpp.o CMakeFiles/csg.dir/surface.cpp.o CMakeFiles/csg.dir/triapprox.cpp.o CMakeFiles/csg.dir/zrefine.cpp.o CMakeFiles/csg.dir/python_csg.cpp.o CMakeFiles/csg.dir/splinesurface.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing: ../meshing/libngmesh.so.6.2 -lpython3.7m -lpython3.7m -lz -lpython3.7m -lmetis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 78%] Built target csg make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target csgvis make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target interface make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface.cpp:3: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 79%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/nginterface_v2.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/nginterface_v2.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 78%] Building CXX object libsrc/csg/CMakeFiles/csgvis.dir/vscsg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TINDmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:5: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/vscsg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 80%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/read_fnf_mesh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' signed int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/read_fnf_mesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 81%] Linking CXX shared library libngcsgvis.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngcsgvis.so.6.2 -o libngcsgvis.so.6.2 CMakeFiles/csgvis.dir/vscsg.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing: libngcsg.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m -lGL -lGLU -ltcl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 81%] Built target csgvis make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readuser.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' are] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 81%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/readtetmesh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} amake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' nd 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/readtetmesh.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 82%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeabaqus.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} amake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' nd 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeabaqus.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writediffpack.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:9: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writediffpack.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 83%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writedolfin.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:8: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned intmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' '} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writedolfin.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 84%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeelmer.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:7: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'intmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' ' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeelmer.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefeap.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:9: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' -Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefeap.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 85%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writefluent.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:152:73: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writefluent.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:14: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:18: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 86%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writejcm.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:7: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' are] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writejcm.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writepermas.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:6: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} amake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' nd 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:10: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writepermas.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 87%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetecplot.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:5: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetecplot.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetochnog.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:9: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' ned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetochnog.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeuser.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:5: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeuser.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 88%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writetet.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:2: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-comparmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' e] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:117:21: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:183:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::INDEX_4; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:269:28: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_4'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:277:7: note: 'class netgen::INDEX_4' declared here class INDEX_4 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writetet.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 89%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/wuchemnitz.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:4: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:9: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/wuchemnitz.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 90%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writegmsh2.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:17: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} andmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:21: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writegmsh2.cpp:19: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 91%] Building CXX object libsrc/interface/CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:25: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:29: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_2; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:116:33: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_2'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:127:7: note: 'class netgen::INDEX_2' declared here class INDEX_2 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::INDEX_3; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:556:30: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::INDEX_3'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:25, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/template.hpp:208:7: note: 'class netgen::INDEX_3' declared here class INDEX_3 ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface/writeOpenFOAM15x.cpp:27: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 91%] Linking CXX shared library libnginterface.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnginterface.so.6.2 -o libnginterface.so.6.2 CMakeFiles/interface.dir/nginterface.cpp.o CMakeFiles/interface.dir/nginterface_v2.cpp.o CMakeFiles/interface.dir/read_fnf_mesh.cpp.o CMakeFiles/interface.dir/readtetmesh.cpp.o CMakeFiles/interface.dir/readuser.cpp.o CMakeFiles/interface.dir/writeabaqus.cpp.o CMakeFiles/interface.dir/writediffpack.cpp.o CMakeFiles/interface.dir/writedolfin.cpp.o CMakeFiles/interface.dir/writeelmer.cpp.o CMakeFiles/interface.dir/writefeap.cpp.o CMakeFiles/interface.dir/writefluent.cpp.o CMakeFiles/interface.dir/writegmsh.cpp.o CMakeFiles/interface.dir/writejcm.cpp.o CMakeFiles/interface.dir/writepermas.cpp.o CMakeFiles/interface.dir/writetecplot.cpp.o CMakeFiles/interface.dir/writetet.cpp.o CMakeFiles/interface.dir/writetochnog.cpp.o CMakeFiles/interface.dir/writeuser.cpp.o CMakeFiles/interface.dir/wuchemnitz.cpp.o CMakeFiles/interface.dir/writegmsh2.cpp.o CMakeFiles/interface.dir/writeOpenFOAM15x.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing: ../csg/libngcsg.so.6.2 ../geom2d/libnggeom2d.so.6.2 ../visualization/libngvisual.so.6.2 ../meshing/libngmesh.so.6.2 -lz -lmetis -lpython3.7m -lGL -lGLU -ltcl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 91%] Built target interface make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target nglib make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 92%] Building CXX object nglib/CMakeFiles/nglib.dir/nglib.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:12: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:16: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::STLReadTriangle; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:571:26: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::STLReadTriangle'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:45, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/stlgeom.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:17: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stltopology.hpp:54:7: note: 'class netgen::STLReadTriangle' declared here class STLReadTriangle ^~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib/nglib.cpp:13: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 93%] Linking CXX shared library libnglib.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libnglib.so.6.2 -o libnglib.so.6.2 CMakeFiles/nglib.dir/nglib.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/interface:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/occ:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/visualization: ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lGL -lGLU -ltk -ltcl -lpthread -lXmu -ljpeg -lz -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase ../libsrc/occ/libngocc.so.6.2 -lpython3.7m -ldl ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lmetis ../libsrc/visualization/libngvisual.so.6.2 -lGL -lGLU -ltcl -lz -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 93%] Built target nglib make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target ngpy make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Scanning dependencies of target netgen make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 94%] Building CXX object ng/CMakeFiles/netgen.dir/demoview.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:15: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:8: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:14: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:14: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:14: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::InterpolationSpline >::intpts; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:276:5: required from 'void netgen::InterpolationSpline::AddSpline(double, double, double, S, S, S) [with S = netgen::Vec<3, double>]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:354:70: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::InterpolationSpline >::intpts' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:24: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.hpp:103:9: note: 'class netgen::InterpolationSpline >::intpts' declared here class intpts ^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/demoview.cpp:12: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 94%] Building CXX object ng/CMakeFiles/netgen.dir/ngappinit.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngappinit.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 95%] Building CXX object ng/CMakeFiles/netgen.dir/onetcl.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 93%] Building CXX object ng/CMakeFiles/ngpy.dir/netgenpy.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 96%] Linking CXX shared library libngpy.so /usr/lib64/mpich/bin/mpicxx -fPIC -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -shared -Wl,-soname,libngpy.so -o libngpy.so CMakeFiles/ngpy.dir/netgenpy.cpp.o -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/nglib:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/interface:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lmetis ../libsrc/visualization/libngvisual.so.6.2 -lGL -lGLU -ltk -ltcl -lpthread -lXmu -ljpeg -lz ../libsrc/occ/libngocc.so.6.2 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -lpython3.7m -ldl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 96%] Built target ngpy make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 95%] Building CXX object ng/CMakeFiles/netgen.dir/parallelfunc.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp: In function 'void ParallelRun()': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:265:14: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare] if(d_fbc_id==conf_ids[k]) /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:66:14: warning: unused variable 'status' [-Wunused-variable] MPI_Status status; ^~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/parallelfunc.cpp:267:42: warning: 'd_fbc' may be used uninitialized in this function [-Wmaybe-uninitialized] visinfo = glXGetVisualFromFBConfig(display,d_fbc); ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 97%] Building CXX object ng/CMakeFiles/netgen.dir/ngpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:259:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_MergeMesh(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:334:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_LoadGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:583:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'int netgen::Ng_SaveGeometry(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:614:21: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp: In function 'void* netgen::MeshingDummy(void*)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:1364:24: warning: catching polymorphic type 'class netgen::NgException' by value [-Wcatch-value=] catch (NgException e) ^ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:7: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:2271:67: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:11: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng/ngpkg.cpp:8: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 97%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/stlgeom/stlpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom/stlpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 98%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/visualization/visualpkg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required fmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' rom 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Point3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:271:46: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Point3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:67:9: note: 'class netgen::Point3d' declared here class Point3d ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec3d; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec3d; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../stlgeom/stlgeom.hpp:305:53: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Vec3d' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/gprim.hpp:22, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:7, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../gprim/geom3d.hpp:184:9: note: 'class netgen::Vec3d' declared here class Vec3d ^~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization/visualpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 98%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/csg/csgpkg.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:1: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] =make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg/csgpkg.cpp:2: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/geom2d/geom2dpkg.cpp.o make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:6, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d/geom2dpkg.cpp:1: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/../include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 99%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/occ/occpkg.cpp.o /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp: In function 'int netgen::Ng_GetOCCData(ClientData, Tcl_Interp*, int, const char**)': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:132:17: warning: variable 'buf' set but not used [-Wunused-but-set-variable] static char buf[1000]; ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:12, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = std::shared_ptr; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = std::shared_ptr; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csgeom.hpp:323:85: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class std::shared_ptr' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/8/memory:81, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/mystdlib.h:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:3: /usr/include/c++/8/bits/shared_ptr.h:103:11: note: 'class std::shared_ptr' declared here class shared_ptr : public __shared_ptr<_Tp> ^~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, fmake[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' rom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::Vec<3, double>; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/triapprox.hpp:49:57: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of non-trivially copyable type 'class netgen::Vec<3, double>'; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/gprim.hpp:17, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/gprim.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../csg/csg.hpp:11, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/csg.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../gprim/geomobjects.hpp:70:9: note: 'class netgen::Vec<3, double>' declared here class Vec : public ngsimd::AlignedAlloc> ^~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/occpkg.cpp:4: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [100%] Building CXX object ng/CMakeFiles/netgen.dir/__/libsrc/occ/vsocc.cpp.o In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:292:2: required from 'void netgen::Array::SetSize(int) [with T = netgen::Segment; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:205:25: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::Segment' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:882:9: note: 'class netgen::Segment' declared here class Segment ^~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp: In instantiation of 'void netgen::Array::ReSize(int) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]': /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:308:2: required from 'void netgen::Array::Append(const T&) [with T = netgen::FaceDescriptor; int BASE = 0; TIND = int]' /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshclass.hpp:587:29: required from here /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:417:20: warning: 'void* memcpy(void*, const void*, size_t)' writing to an object of type 'class netgen::FaceDescriptor' with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] memcpy (p, data, sizeof(T)*mins); ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshing.hpp:23, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/meshing.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:7: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../meshing/meshtype.hpp:1008:9: note: 'class netgen::FaceDescriptor' declared here class FaceDescriptor ^~~~~~~~~~~~~~ In file included from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/myadt.hpp:26, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/myadt.hpp:1, from /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ/vsocc.cpp:6: /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/include/../general/array.hpp:419:34: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare] for (size_t i = 0; i < mins; i++) p[i] = move(data[i]); ~~^~~~~~ make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [100%] Linking CXX executable netgen-mesher /usr/lib64/mpich/bin/mpicxx -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -std=c++14 -O2 -g -DNDEBUG -Wl,-z,relro -Wl,--as-needed -Wl,-z,now -specs=/usr/lib/rpm/redhat/redhat-hardened-ld -rdynamic CMakeFiles/netgen.dir/demoview.cpp.o CMakeFiles/netgen.dir/ngappinit.cpp.o CMakeFiles/netgen.dir/onetcl.cpp.o CMakeFiles/netgen.dir/parallelfunc.cpp.o CMakeFiles/netgen.dir/ngpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/stlgeom/stlpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/visualization/visualpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/csg/csgpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/geom2d/geom2dpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/occ/occpkg.cpp.o CMakeFiles/netgen.dir/__/libsrc/occ/vsocc.cpp.o -o netgen-mesher -Wl,-rpath,/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/nglib:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/stlgeom:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/geom2d:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/interface:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/csg:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/visualization:/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/occ: ../nglib/libnglib.so.6.2 -lz -lTogl2.1 -ltk -ltcl -ljpeg -lX11 -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase ../libsrc/stlgeom/libngstlvis.so.6.2 ../libsrc/geom2d/libnggeom2dvis.so.6.2 ../libsrc/interface/libnginterface.so.6.2 ../libsrc/geom2d/libnggeom2d.so.6.2 ../libsrc/stlgeom/libngstl.so.6.2 ../libsrc/csg/libngcsgvis.so.6.2 -ldl ../libsrc/csg/libngcsg.so.6.2 ../libsrc/meshing/libngmesh.so.6.2 -lmetis ../libsrc/visualization/libngvisual.so.6.2 -lGL -lGLU -lpthread -lXmu -lz ../libsrc/occ/libngocc.so.6.2 -lpython3.7m -ltcl -ljpeg -lTKBO -lTKBool -lTKBRep -lTKCAF -lTKCDF -lTKernel -lTKG2d -lTKG3d -lTKGeomAlgo -lTKGeomBase -lTKHLR -lTKIGES -lTKLCAF -lTKMath -lTKMesh -lTKOffset -lTKPrim -lTKService -lTKShHealing -lTKSTEP -lTKSTEP209 -lTKSTEPAttr -lTKSTEPBase -lTKSTL -lTKTopAlgo -lTKV3d -lTKXCAF -lTKXDEIGES -lTKXDESTEP -lTKXSBase -ldl make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-build make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [ 90%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-install make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [100%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' make[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles 0 + . /etc/profile.d/modules.sh ++ '[' -z '' ']' ++ '[' -z /usr/share/modulefiles ']' ++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' +++ /usr/bin/ps -p 86 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module unload mpi/mpich-x86_64 ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/mpich-x86_64 + eval unset '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' unset 'LD_LIBRARY_PATH;' unset '__LMOD_REF_COUNT_LOADEDMODULES;' unset 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/lmod/lmod/share/man;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' unset 'MPI_BIN;' unset 'MPI_COMPILER;' unset 'MPI_FORTRAN_MOD_DIR;' unset 'MPI_HOME;' unset 'MPI_INCLUDE;' unset 'MPI_LIB;' unset 'MPI_MAN;' unset 'MPI_PYTHON2_SITEARCH;' unset 'MPI_PYTHON3_SITEARCH;' unset 'MPI_PYTHON_SITEARCH;' unset 'MPI_SUFFIX;' unset 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/builddir/.local/bin:1\;/builddir/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' unset '__LMOD_REF_COUNT__LMFILES_;' unset '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh;' export '_ModuleTable001_;' '_ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0=;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ unset __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ unset LD_LIBRARY_PATH ++ unset __LMOD_REF_COUNT_LOADEDMODULES ++ unset LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1 ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=/usr/share/lmod/lmod/share/man ++ export MANPATH ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ++ export MODULEPATH ++ unset MPI_BIN ++ unset MPI_COMPILER ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_HOME ++ unset MPI_INCLUDE ++ unset MPI_LIB ++ unset MPI_MAN ++ unset MPI_PYTHON2_SITEARCH ++ unset MPI_PYTHON3_SITEARCH ++ unset MPI_PYTHON_SITEARCH ++ unset MPI_SUFFIX ++ unset MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/builddir/.local/bin:1;/builddir/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ unset __LMOD_REF_COUNT__LMFILES_ ++ unset _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh ++ export _ModuleTable001_ ++ _ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0= ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + exit 0 Executing(%install): /bin/sh -e /var/tmp/rpm-tmp.CeMN6r + umask 022 + cd /builddir/build/BUILD + '[' /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 '!=' / ']' + rm -rf /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 ++ dirname /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 + mkdir -p /builddir/build/BUILDROOT + mkdir /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 + cd netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 + . /etc/profile.d/modules.sh ++ '[' -z '' ']' ++ '[' -z /usr/share/modulefiles ']' ++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' +++ /usr/bin/ps -p 14298 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module load mpi/openmpi-x86_64 ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/openmpi-x86_64 + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib64/openmpi/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-x86_64:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/openmpi-x86_64;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/openmpi-x86_64:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/lmod/lmod/share/man::;' export 'MANPATH;' '__LMOD_REF_COUNT_MODULEPATH=/etc/modulefiles:1\;/usr/share/modulefiles:1\;/usr/share/modulefiles/Linux:1\;/usr/share/modulefiles/Core:1\;/usr/share/lmod/lmod/modulefiles/Core:1;' export '__LMOD_REF_COUNT_MODULEPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' 'MPI_BIN=/usr/lib64/openmpi/bin;' export 'MPI_BIN;' 'MPI_COMPILER=openmpi-x86_64;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib64/openmpi;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/openmpi-x86_64;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib64/openmpi/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/openmpi-x86_64;' export 'MPI_MAN;' 'MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON2_SITEARCH;' 'MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/openmpi;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi;' export 'MPI_PYTHON_SITEARCH;' 'MPI_SUFFIX=_openmpi;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/openmpi-x86_64;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib64/openmpi/bin:1\;/builddir/.local/bin:1\;/builddir/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib64/openmpi/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig:1\;/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS14ODZfNjQiLFsiZnVsbE5hbWUiXT0ibXBpL29wZW5tcGkteDg2XzY0IixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ibXBpL29wZW5tcGkteDg2XzY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFy;' export '_ModuleTable001_;' '_ModuleTable002_=ZS9tb2R1bGVmaWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/openmpi/lib:1 ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/usr/lib64/openmpi/lib ++ export LD_LIBRARY_PATH ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/openmpi-x86_64:1 ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=mpi/openmpi-x86_64 ++ export LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/openmpi-x86_64:1;/usr/share/lmod/lmod/share/man:1' ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=/usr/share/man/openmpi-x86_64:/usr/share/lmod/lmod/share/man:: ++ export MANPATH ++ __LMOD_REF_COUNT_MODULEPATH='/etc/modulefiles:1;/usr/share/modulefiles:1;/usr/share/modulefiles/Linux:1;/usr/share/modulefiles/Core:1;/usr/share/lmod/lmod/modulefiles/Core:1' ++ export __LMOD_REF_COUNT_MODULEPATH ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ++ export MODULEPATH ++ MPI_BIN=/usr/lib64/openmpi/bin ++ export MPI_BIN ++ MPI_COMPILER=openmpi-x86_64 ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/openmpi ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib64/openmpi ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/openmpi-x86_64 ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib64/openmpi/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/openmpi-x86_64 ++ export MPI_MAN ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi ++ export MPI_PYTHON2_SITEARCH ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/openmpi ++ export MPI_PYTHON3_SITEARCH ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/openmpi ++ export MPI_PYTHON_SITEARCH ++ MPI_SUFFIX=_openmpi ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/openmpi-x86_64 ++ export MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/usr/lib64/openmpi/bin:1;/builddir/.local/bin:1;/builddir/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/usr/lib64/openmpi/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/openmpi/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=/usr/lib64/openmpi/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ __LMOD_REF_COUNT__LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64:1 ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/usr/share/modulefiles/mpi/openmpi-x86_64 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9tcGkvb3Blbm1waS14ODZfNjQiLFsiZnVsbE5hbWUiXT0ibXBpL29wZW5tcGkteDg2XzY0IixbImxvYWRPcmRlciJdPTEscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MCxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0ibXBpL29wZW5tcGkteDg2XzY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFy ++ export _ModuleTable001_ ++ _ModuleTable002_=ZS9tb2R1bGVmaWxlcy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 'INSTALL=/usr/bin/install -p' -C openmpi make: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' /usr/bin/cmake -H/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -B/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles/netgen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [ 10%] Performing check_submodules1 step for 'netgen' cmake -P /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/cmake/check_submodules.cmake [ 20%] Performing build step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/make --silent make[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 9%] Built target gen make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 13%] Built target gprim make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 16%] Built target la make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 43%] Built target mesh make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 47%] Built target visual make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 61%] Built target csg make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 62%] Built target csgvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 65%] Built target geom2d make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 66%] Built target geom2dvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 72%] Built target occ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 73%] Built target occvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 78%] Built target stl make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 79%] Built target stlvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 91%] Built target interface make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 93%] Built target nglib make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 94%] Built target ngpy make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-build [ 30%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-install [ 40%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" gmake[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/cmake -H/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -B/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/CMakeFiles /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/general /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/general/CMakeFiles/gen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 9%] Built target gen /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/gprim /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/gprim/CMakeFiles/gprim.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 13%] Built target gprim /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/linalg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/linalg/CMakeFiles/la.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 16%] Built target la /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/meshing/CMakeFiles/mesh.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 43%] Built target mesh /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/visualization /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/visualization/CMakeFiles/visual.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 47%] Built target visual /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csg.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 61%] Built target csg /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csgvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 62%] Built target csgvis /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2d.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 65%] Built target geom2d /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2dvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 66%] Built target geom2dvis /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occ.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 72%] Built target occ /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 73%] Built target occvis /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stl.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 78%] Built target stl /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stlvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 79%] Built target stlvis /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/interface /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'libsrc/interface/CMakeFiles/interface.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 91%] Built target interface /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/nglib /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'nglib/CMakeFiles/nglib.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 93%] Built target nglib /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/ngpy.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [ 94%] Built target ngpy /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/netgen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' [100%] Built target netgen gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen/CMakeFiles 0 /usr/bin/gmake -f CMakeFiles/Makefile2 preinstall gmake[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' gmake[2]: Nothing to be done for 'preinstall'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/cmake/netgen-targets.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/cmake/netgen-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/cmake/NetgenConfig.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/archive_base.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/array.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/autodiff.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/autoptr.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/bitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/dynamicmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/flags.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/hashtabl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/mpi_interface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/mystring.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/netgenout.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/ngpython.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/optmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/parthreads.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/profiler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/seti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/sort.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/spbita2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/stack.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/symbolta.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/template.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/general/gzstream.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/adtree.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/geom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/geom3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/geomfuncs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/geomobjects2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/geomobjects.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/geomops2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/geomops.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/geomtest3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/splinegeometry.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/spline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/gprim/transform3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/linalg/densemat.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/linalg/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/linalg/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/linalg/polynomial.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/linalg/vector.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/nginterface.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/nginterface_v2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/acisgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/incopengl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/inctcl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/incvis.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/mystdlib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/nginterface_v2_impl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/parallel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/parallelinterface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/include/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngmesh.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngmesh.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngmesh.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/adfront2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/adfront3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/basegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/bcfunctions.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/bisect.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/boundarylayer.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/classifyhpel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/clusters.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/curvedelems.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/findip2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/findip.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/geomsearch.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/global.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/hpref_hex.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/hprefinement.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/hpref_prism.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/hpref_pyramid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/hpref_quad.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/hpref_segm.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/hpref_tet.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/hpref_trig.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/improve2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/improve3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/localh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/meshclass.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/meshfunc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/meshing2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/meshing3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/meshtool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/meshtype.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/msghandler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/paralleltop.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/ruler2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/ruler3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/specials.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/topology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/meshing/validate.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/soldata.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngvisual.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngvisual.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngvisual.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/visualization/meshdoc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/visualization/mvdraw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/visualization/vispar.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/visualization/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/visualization/vssolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngcsg.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngcsg.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngcsg.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngcsgvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngcsgvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngcsgvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/algprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/brick.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/csgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/csgparser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/curve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/edgeflw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/explicitcurve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/extrusion.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/gencyl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/geoml.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/identify.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/manifold.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/meshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/polyhedra.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/revolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/singularref.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/solid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/specpoin.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/spline3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/splinesurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/surface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/triapprox.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/csg/vscsg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnggeom2d.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnggeom2d.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnggeom2d.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnggeom2dvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnggeom2dvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnggeom2dvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/geom2d/geom2dmesh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/geom2d/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/geom2d/spline2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/geom2d/splinegeometry2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/geom2d/vsgeom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngocc.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngocc.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngocc.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngoccvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngoccvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngoccvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/occ/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/occ/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/occ/vsocc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngstl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngstl.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngstl.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngstlvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngstlvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngstlvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/stlgeom/meshstlsurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/stlgeom/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/stlgeom/stlline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/stlgeom/stltool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/stlgeom/stltopology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/stlgeom/vsstl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnginterface.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnginterface.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnginterface.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/openmpi/netgen-mesher/interface/writeuser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/netgen-mesher -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/netgen-mesher" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngpy.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngpy.so" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/dialog.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/menustat.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/ngicon.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/ng.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/ngvisual.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/sockets.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/nghelp.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/ngshell.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/ngtesting.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/parameters.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/variables.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/csgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/stlgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/occgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/acisgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/netgen.ocf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/drawing.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/boxcyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/circle_on_cube.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cone.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cube.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubeandring.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubeandspheres.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubemcyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubemsphere.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cylinder.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cylsphere.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ellipsoid.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ellipticcyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/extrusion.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/fichera.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/lshape3d.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/manyholes.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/manyholes2.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/matrix.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ortho.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/period.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/revolution.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/sculpture.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/shaft.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/shell.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/sphere.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/sphereincube.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/torus.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/trafo.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/twobricks.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/twocubes.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/twocyl.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/boundarycondition.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/hinge.stl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/part1.stl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/frame.step -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/screw.step -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/squarehole.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/squarecircle.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/square.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/python3.7/site-packages/netgen/__init__.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/python3.7/site-packages/netgen/meshing.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/python3.7/site-packages/netgen/csg.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/python3.7/site-packages/netgen/geom2d.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/python3.7/site-packages/netgen/stl.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/py_tutorials/shaft.geo -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/py_tutorials/mesh.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/py_tutorials/exportNeutral.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/doc/ng4.pdf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnglib.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnglib.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnglib.so gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi/netgen' make: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/openmpi' + install -d -m 0755 /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/lib/pkgconfig + cat + rm -f /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/acisgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/csgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/dialog.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/drawing.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/menustat.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/ng.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/nghelp.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/ngicon.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/ngshell.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/ngtesting.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/ngvisual.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/occgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/parameters.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/sockets.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/stlgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/variables.tcl + rm -f /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/openmpi/bin/netgen.ocf + . /etc/profile.d/modules.sh ++ '[' -z '' ']' ++ '[' -z /usr/share/modulefiles ']' ++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' +++ /usr/bin/ps -p 14298 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module unload mpi/openmpi-x86_64 ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/openmpi-x86_64 + eval unset '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' unset 'LD_LIBRARY_PATH;' unset '__LMOD_REF_COUNT_LOADEDMODULES;' unset 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/lmod/lmod/share/man::;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' unset 'MPI_BIN;' unset 'MPI_COMPILER;' unset 'MPI_FORTRAN_MOD_DIR;' unset 'MPI_HOME;' unset 'MPI_INCLUDE;' unset 'MPI_LIB;' unset 'MPI_MAN;' unset 'MPI_PYTHON2_SITEARCH;' unset 'MPI_PYTHON3_SITEARCH;' unset 'MPI_PYTHON_SITEARCH;' unset 'MPI_SUFFIX;' unset 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/builddir/.local/bin:1\;/builddir/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' unset '__LMOD_REF_COUNT__LMFILES_;' unset '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh;' export '_ModuleTable001_;' '_ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0=;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ unset __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ unset LD_LIBRARY_PATH ++ unset __LMOD_REF_COUNT_LOADEDMODULES ++ unset LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1 ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=/usr/share/lmod/lmod/share/man:: ++ export MANPATH ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ++ export MODULEPATH ++ unset MPI_BIN ++ unset MPI_COMPILER ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_HOME ++ unset MPI_INCLUDE ++ unset MPI_LIB ++ unset MPI_MAN ++ unset MPI_PYTHON2_SITEARCH ++ unset MPI_PYTHON3_SITEARCH ++ unset MPI_PYTHON_SITEARCH ++ unset MPI_SUFFIX ++ unset MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/builddir/.local/bin:1;/builddir/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ unset __LMOD_REF_COUNT__LMFILES_ ++ unset _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh ++ export _ModuleTable001_ ++ _ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0= ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + . /etc/profile.d/modules.sh ++ '[' -z '' ']' ++ '[' -z /usr/share/modulefiles ']' ++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' +++ /usr/bin/ps -p 14298 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module load mpi/mpich-x86_64 ++ /usr/share/lmod/lmod/libexec/lmod sh load mpi/mpich-x86_64 + eval '__LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/mpich/lib:1;' export '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' 'LD_LIBRARY_PATH=/usr/lib64/mpich/lib;' export 'LD_LIBRARY_PATH;' '__LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-x86_64:1;' export '__LMOD_REF_COUNT_LOADEDMODULES;' 'LOADEDMODULES=mpi/mpich-x86_64;' export 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/man/mpich-x86_64:1\;/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=:/usr/share/man/mpich-x86_64:/usr/share/lmod/lmod/share/man;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' 'MPI_BIN=/usr/lib64/mpich/bin;' export 'MPI_BIN;' 'MPI_COMPILER=mpich-x86_64;' export 'MPI_COMPILER;' 'MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich;' export 'MPI_FORTRAN_MOD_DIR;' 'MPI_HOME=/usr/lib64/mpich;' export 'MPI_HOME;' 'MPI_INCLUDE=/usr/include/mpich-x86_64;' export 'MPI_INCLUDE;' 'MPI_LIB=/usr/lib64/mpich/lib;' export 'MPI_LIB;' 'MPI_MAN=/usr/share/man/mpich-x86_64;' export 'MPI_MAN;' 'MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON2_SITEARCH;' 'MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/mpich;' export 'MPI_PYTHON3_SITEARCH;' 'MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich;' export 'MPI_PYTHON_SITEARCH;' 'MPI_SUFFIX=_mpich;' export 'MPI_SUFFIX;' 'MPI_SYSCONFIG=/etc/mpich-x86_64;' export 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/usr/lib64/mpich/bin:1\;/builddir/.local/bin:1\;/builddir/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/usr/lib64/mpich/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig:1\;/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' '__LMOD_REF_COUNT__LMFILES_=/etc/modulefiles/mpi/mpich-x86_64:1;' export '__LMOD_REF_COUNT__LMFILES_;' '_LMFILES_=/etc/modulefiles/mpi/mpich-x86_64;' export '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL2V0Yy9tb2R1bGVmaWxlcy9tcGkvbXBpY2gteDg2XzY0IixbImZ1bGxOYW1lIl09Im1waS9tcGljaC14ODZfNjQiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvbXBpY2gteDg2XzY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxl;' export '_ModuleTable001_;' '_ModuleTable002_=cy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ==;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ __LMOD_REF_COUNT_LD_LIBRARY_PATH=/usr/lib64/mpich/lib:1 ++ export __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ LD_LIBRARY_PATH=/usr/lib64/mpich/lib ++ export LD_LIBRARY_PATH ++ __LMOD_REF_COUNT_LOADEDMODULES=mpi/mpich-x86_64:1 ++ export __LMOD_REF_COUNT_LOADEDMODULES ++ LOADEDMODULES=mpi/mpich-x86_64 ++ export LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH='/usr/share/man/mpich-x86_64:1;/usr/share/lmod/lmod/share/man:1' ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=:/usr/share/man/mpich-x86_64:/usr/share/lmod/lmod/share/man ++ export MANPATH ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ++ export MODULEPATH ++ MPI_BIN=/usr/lib64/mpich/bin ++ export MPI_BIN ++ MPI_COMPILER=mpich-x86_64 ++ export MPI_COMPILER ++ MPI_FORTRAN_MOD_DIR=/usr/lib64/gfortran/modules/mpich ++ export MPI_FORTRAN_MOD_DIR ++ MPI_HOME=/usr/lib64/mpich ++ export MPI_HOME ++ MPI_INCLUDE=/usr/include/mpich-x86_64 ++ export MPI_INCLUDE ++ MPI_LIB=/usr/lib64/mpich/lib ++ export MPI_LIB ++ MPI_MAN=/usr/share/man/mpich-x86_64 ++ export MPI_MAN ++ MPI_PYTHON2_SITEARCH=/usr/lib64/python2.7/site-packages/mpich ++ export MPI_PYTHON2_SITEARCH ++ MPI_PYTHON3_SITEARCH=/usr/lib64/python3.7/site-packages/mpich ++ export MPI_PYTHON3_SITEARCH ++ MPI_PYTHON_SITEARCH=/usr/lib64/python2.7/site-packages/mpich ++ export MPI_PYTHON_SITEARCH ++ MPI_SUFFIX=_mpich ++ export MPI_SUFFIX ++ MPI_SYSCONFIG=/etc/mpich-x86_64 ++ export MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/usr/lib64/mpich/bin:1;/builddir/.local/bin:1;/builddir/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/usr/lib64/mpich/bin:/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/mpich/lib/pkgconfig:1;/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=/usr/lib64/mpich/lib/pkgconfig::/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ __LMOD_REF_COUNT__LMFILES_=/etc/modulefiles/mpi/mpich-x86_64:1 ++ export __LMOD_REF_COUNT__LMFILES_ ++ _LMFILES_=/etc/modulefiles/mpi/mpich-x86_64 ++ export _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXttcGk9e1siZm4iXT0iL2V0Yy9tb2R1bGVmaWxlcy9tcGkvbXBpY2gteDg2XzY0IixbImZ1bGxOYW1lIl09Im1waS9tcGljaC14ODZfNjQiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0wLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJtcGkvbXBpY2gteDg2XzY0Iix9LH0sbXBhdGhBPXsiL2V0Yy9tb2R1bGVmaWxlcyIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzL0xpbnV4IiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxl ++ export _ModuleTable001_ ++ _ModuleTable002_=cy9Db3JlIiwiL3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvZXRjL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXM6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eDovdXNyL3NoYXJlL21vZHVsZWZpbGVzL0NvcmU6L3Vzci9zaGFyZS9sbW9kL2xtb2QvbW9kdWxlZmlsZXMvQ29yZSIsfQ== ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + export 'CFLAGS= -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + CFLAGS=' -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fexceptions -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection' + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 'INSTALL=/usr/bin/install -p' -C mpich make: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' /usr/bin/cmake -H/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -B/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles/netgen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [ 10%] Performing check_submodules1 step for 'netgen' cmake -P /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/cmake/check_submodules.cmake [ 20%] Performing build step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/make --silent make[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 9%] Built target gen make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 13%] Built target gprim make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 16%] Built target la make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 43%] Built target mesh make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 47%] Built target visual make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 61%] Built target csg make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 62%] Built target csgvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 65%] Built target geom2d make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 66%] Built target geom2dvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 72%] Built target occ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 73%] Built target occvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 78%] Built target stl make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 79%] Built target stlvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 91%] Built target interface make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 93%] Built target nglib make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 94%] Built target ngpy make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-build [ 30%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-install [ 40%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" gmake[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/cmake -H/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -B/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/CMakeFiles /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/general /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/general/CMakeFiles/gen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 9%] Built target gen /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/gprim /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/gprim/CMakeFiles/gprim.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 13%] Built target gprim /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/linalg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/linalg/CMakeFiles/la.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 16%] Built target la /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/meshing/CMakeFiles/mesh.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 43%] Built target mesh /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/visualization /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/visualization/CMakeFiles/visual.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 47%] Built target visual /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csg.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 61%] Built target csg /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csgvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 62%] Built target csgvis /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2d.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 65%] Built target geom2d /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2dvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 66%] Built target geom2dvis /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occ.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 72%] Built target occ /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 73%] Built target occvis /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stl.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 78%] Built target stl /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stlvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 79%] Built target stlvis /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/interface /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'libsrc/interface/CMakeFiles/interface.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 91%] Built target interface /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/nglib /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'nglib/CMakeFiles/nglib.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 93%] Built target nglib /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/ngpy.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [ 94%] Built target ngpy /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/netgen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' [100%] Built target netgen gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen/CMakeFiles 0 /usr/bin/gmake -f CMakeFiles/Makefile2 preinstall gmake[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' gmake[2]: Nothing to be done for 'preinstall'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/cmake/netgen-targets.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/cmake/netgen-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/cmake/NetgenConfig.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/archive_base.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/array.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/autodiff.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/autoptr.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/bitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/dynamicmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/flags.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/hashtabl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/mpi_interface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/mystring.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/netgenout.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/ngpython.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/optmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/parthreads.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/profiler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/seti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/sort.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/spbita2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/stack.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/symbolta.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/template.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/general/gzstream.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/adtree.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/geom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/geom3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/geomfuncs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/geomobjects2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/geomobjects.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/geomops2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/geomops.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/geomtest3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/splinegeometry.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/spline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/gprim/transform3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/linalg/densemat.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/linalg/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/linalg/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/linalg/polynomial.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/linalg/vector.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/nginterface.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/nginterface_v2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/acisgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/incopengl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/inctcl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/incvis.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/mystdlib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/nginterface_v2_impl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/parallel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/parallelinterface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/include/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngmesh.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngmesh.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngmesh.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/adfront2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/adfront3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/basegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/bcfunctions.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/bisect.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/boundarylayer.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/classifyhpel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/clusters.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/curvedelems.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/findip2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/findip.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/geomsearch.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/global.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/hpref_hex.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/hprefinement.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/hpref_prism.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/hpref_pyramid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/hpref_quad.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/hpref_segm.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/hpref_tet.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/hpref_trig.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/improve2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/improve3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/localh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/meshclass.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/meshfunc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/meshing2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/meshing3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/meshtool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/meshtype.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/msghandler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/paralleltop.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/ruler2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/ruler3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/specials.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/topology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/meshing/validate.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/soldata.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngvisual.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngvisual.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngvisual.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/visualization/meshdoc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/visualization/mvdraw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/visualization/vispar.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/visualization/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/visualization/vssolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngcsg.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngcsg.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngcsg.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngcsgvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngcsgvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngcsgvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/algprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/brick.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/csgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/csgparser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/curve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/edgeflw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/explicitcurve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/extrusion.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/gencyl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/geoml.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/identify.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/manifold.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/meshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/polyhedra.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/revolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/singularref.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/solid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/specpoin.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/spline3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/splinesurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/surface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/triapprox.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/csg/vscsg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnggeom2d.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnggeom2d.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnggeom2d.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnggeom2dvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnggeom2dvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnggeom2dvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/geom2d/geom2dmesh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/geom2d/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/geom2d/spline2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/geom2d/splinegeometry2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/geom2d/vsgeom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngocc.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngocc.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngocc.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngoccvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngoccvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngoccvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/occ/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/occ/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/occ/vsocc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngstl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngstl.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngstl.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngstlvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngstlvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngstlvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/stlgeom/meshstlsurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/stlgeom/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/stlgeom/stlline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/stlgeom/stltool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/stlgeom/stltopology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/stlgeom/vsstl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnginterface.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnginterface.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnginterface.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/mpich/netgen-mesher/interface/writeuser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/netgen-mesher -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/netgen-mesher" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngpy.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngpy.so" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/dialog.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/menustat.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/ngicon.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/ng.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/ngvisual.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/sockets.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/nghelp.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/ngshell.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/ngtesting.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/parameters.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/variables.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/csgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/stlgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/occgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/acisgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/netgen.ocf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/drawing.tcl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/boxcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/circle_on_cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cone.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubeandring.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubeandspheres.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubemcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubemsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cylinder.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cylsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ellipsoid.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ellipticcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/extrusion.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/fichera.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/lshape3d.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/manyholes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/manyholes2.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/matrix.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ortho.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/period.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/revolution.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/sculpture.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/shell.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/sphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/sphereincube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/torus.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/trafo.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/twobricks.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/twocubes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/twocyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/boundarycondition.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/hinge.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/part1.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/frame.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/screw.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/squarehole.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/squarecircle.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/square.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/python3.7/site-packages/netgen/__init__.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/python3.7/site-packages/netgen/meshing.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/python3.7/site-packages/netgen/csg.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/python3.7/site-packages/netgen/geom2d.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/python3.7/site-packages/netgen/stl.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/py_tutorials/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/py_tutorials/mesh.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/py_tutorials/exportNeutral.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/doc/ng4.pdf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnglib.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnglib.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnglib.so gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich/netgen' make: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/mpich' + install -d -m 0755 /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/lib/pkgconfig + cat + rm -f /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/acisgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/csgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/dialog.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/drawing.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/menustat.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/ng.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/nghelp.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/ngicon.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/ngshell.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/ngtesting.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/ngvisual.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/occgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/parameters.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/sockets.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/stlgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/variables.tcl + rm -f /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/mpich/bin/netgen.ocf + . /etc/profile.d/modules.sh ++ '[' -z '' ']' ++ '[' -z /usr/share/modulefiles ']' ++ PS_CMD=/usr/bin/ps ++ '[' '!' -x /usr/bin/ps ']' ++ EXPR_CMD=/usr/bin/expr ++ '[' '!' -x /usr/bin/expr ']' ++ BASENAME_CMD=/usr/bin/basename ++ '[' '!' -x /usr/bin/basename ']' +++ /usr/bin/ps -p 14298 -ocomm= ++ my_shell=sh +++ /usr/bin/expr sh : '-*\(.*\)' ++ my_shell=sh +++ /usr/bin/basename sh ++ my_shell=sh ++ '[' -f /usr/share/lmod/lmod/init/sh ']' ++ . /usr/share/lmod/lmod/init/sh +++ LMOD_PKG=/usr/share/lmod/lmod +++ LMOD_DIR=/usr/share/lmod/lmod/libexec/ +++ LMOD_CMD=/usr/share/lmod/lmod/libexec/lmod +++ MODULESHOME=/usr/share/lmod/lmod +++ export LMOD_CMD +++ export LMOD_PKG +++ export LMOD_DIR +++ export MODULESHOME +++ export LMOD_DIR ++ unset my_shell PS_CMD EXPR_CMD BASENAME_CMD MODULEPATH_INIT + module unload mpi/mpich-x86_64 ++ /usr/share/lmod/lmod/libexec/lmod sh unload mpi/mpich-x86_64 + eval unset '__LMOD_REF_COUNT_LD_LIBRARY_PATH;' unset 'LD_LIBRARY_PATH;' unset '__LMOD_REF_COUNT_LOADEDMODULES;' unset 'LOADEDMODULES;' '__LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1;' export '__LMOD_REF_COUNT_MANPATH;' 'MANPATH=/usr/share/lmod/lmod/share/man;' export 'MANPATH;' 'MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core;' export 'MODULEPATH;' unset 'MPI_BIN;' unset 'MPI_COMPILER;' unset 'MPI_FORTRAN_MOD_DIR;' unset 'MPI_HOME;' unset 'MPI_INCLUDE;' unset 'MPI_LIB;' unset 'MPI_MAN;' unset 'MPI_PYTHON2_SITEARCH;' unset 'MPI_PYTHON3_SITEARCH;' unset 'MPI_PYTHON_SITEARCH;' unset 'MPI_SUFFIX;' unset 'MPI_SYSCONFIG;' '__LMOD_REF_COUNT_PATH=/builddir/.local/bin:1\;/builddir/bin:1\;/usr/bin:1\;/bin:1\;/usr/sbin:1\;/sbin:1\;/usr/local/sbin:1;' export '__LMOD_REF_COUNT_PATH;' 'PATH=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin;' export 'PATH;' '__LMOD_REF_COUNT_PKG_CONFIG_PATH=/usr/lib64/pkgconfig:1\;/usr/share/pkgconfig:1;' export '__LMOD_REF_COUNT_PKG_CONFIG_PATH;' 'PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig;' export 'PKG_CONFIG_PATH;' unset '__LMOD_REF_COUNT__LMFILES_;' unset '_LMFILES_;' '_ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh;' export '_ModuleTable001_;' '_ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0=;' export '_ModuleTable002_;' '_ModuleTable_Sz_=2;' export '_ModuleTable_Sz_;' ++ unset __LMOD_REF_COUNT_LD_LIBRARY_PATH ++ unset LD_LIBRARY_PATH ++ unset __LMOD_REF_COUNT_LOADEDMODULES ++ unset LOADEDMODULES ++ __LMOD_REF_COUNT_MANPATH=/usr/share/lmod/lmod/share/man:1 ++ export __LMOD_REF_COUNT_MANPATH ++ MANPATH=/usr/share/lmod/lmod/share/man ++ export MANPATH ++ MODULEPATH=/etc/modulefiles:/usr/share/modulefiles:/usr/share/modulefiles/Linux:/usr/share/modulefiles/Core:/usr/share/lmod/lmod/modulefiles/Core ++ export MODULEPATH ++ unset MPI_BIN ++ unset MPI_COMPILER ++ unset MPI_FORTRAN_MOD_DIR ++ unset MPI_HOME ++ unset MPI_INCLUDE ++ unset MPI_LIB ++ unset MPI_MAN ++ unset MPI_PYTHON2_SITEARCH ++ unset MPI_PYTHON3_SITEARCH ++ unset MPI_PYTHON_SITEARCH ++ unset MPI_SUFFIX ++ unset MPI_SYSCONFIG ++ __LMOD_REF_COUNT_PATH='/builddir/.local/bin:1;/builddir/bin:1;/usr/bin:1;/bin:1;/usr/sbin:1;/sbin:1;/usr/local/sbin:1' ++ export __LMOD_REF_COUNT_PATH ++ PATH=/builddir/.local/bin:/builddir/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/sbin ++ export PATH ++ __LMOD_REF_COUNT_PKG_CONFIG_PATH='/usr/lib64/pkgconfig:1;/usr/share/pkgconfig:1' ++ export __LMOD_REF_COUNT_PKG_CONFIG_PATH ++ PKG_CONFIG_PATH=:/usr/lib64/pkgconfig:/usr/share/pkgconfig ++ export PKG_CONFIG_PATH ++ unset __LMOD_REF_COUNT__LMFILES_ ++ unset _LMFILES_ ++ _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXt9LG1UPXt9LG1wYXRoQT17Ii9ldGMvbW9kdWxlZmlsZXMiLCIvdXNyL3NoYXJlL21vZHVsZWZpbGVzIiwiL3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9MaW51eCIsIi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvQ29yZSIsIi91c3Ivc2hhcmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0sWyJzeXN0ZW1CYXNlTVBBVEgiXT0iL2V0Yy9tb2R1bGVmaWxlczovdXNyL3NoYXJlL21vZHVsZWZpbGVzOi91c3Ivc2hhcmUvbW9kdWxlZmlsZXMvTGludXg6L3Vzci9zaGFyZS9tb2R1bGVmaWxlcy9Db3JlOi91c3Ivc2hh ++ export _ModuleTable001_ ++ _ModuleTable002_=cmUvbG1vZC9sbW9kL21vZHVsZWZpbGVzL0NvcmUiLH0= ++ export _ModuleTable002_ ++ _ModuleTable_Sz_=2 ++ export _ModuleTable_Sz_ + /usr/bin/make install DESTDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 'INSTALL=/usr/bin/install -p' -C serial make: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' /usr/bin/cmake -H/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -B/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles/progress.marks /usr/bin/make -f CMakeFiles/Makefile2 all make[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/depend make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles/netgen.dir/DependInfo.cmake --color= make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' /usr/bin/make -f CMakeFiles/netgen.dir/build.make CMakeFiles/netgen.dir/build make[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [ 10%] Performing check_submodules1 step for 'netgen' cmake -P /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/cmake/check_submodules.cmake [ 20%] Performing build step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/make --silent make[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[4]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 9%] Built target gen make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 13%] Built target gprim make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 16%] Built target la make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 43%] Built target mesh make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 47%] Built target visual make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 61%] Built target csg make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 62%] Built target csgvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 65%] Built target geom2d make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 66%] Built target geom2dvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 72%] Built target occ make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 73%] Built target occvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 78%] Built target stl make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 79%] Built target stlvis make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 91%] Built target interface make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 93%] Built target nglib make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 94%] Built target ngpy make[5]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[5]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [100%] Built target netgen make[4]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-build [ 30%] No install step for 'netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E echo_append cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-install [ 40%] Completed 'netgen' /usr/bin/cmake -E make_directory /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles/netgen-complete /usr/bin/cmake -E touch /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/dependencies/src/netgen-stamp/netgen-done make[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' [100%] Built target netgen make[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/CMakeFiles 0 /usr/bin/make -f CMakeFiles/Makefile2 preinstall make[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' make[1]: Nothing to be done for 'preinstall'. make[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" gmake[1]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/cmake -H/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 -B/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/CMakeFiles /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/CMakeFiles/progress.marks /usr/bin/gmake -f CMakeFiles/Makefile2 all gmake[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/general /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/general /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/general/CMakeFiles/gen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/general/CMakeFiles/gen.dir/build.make libsrc/general/CMakeFiles/gen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/general/CMakeFiles/gen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 9%] Built target gen /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/gprim /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/gprim /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/gprim/CMakeFiles/gprim.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/gprim/CMakeFiles/gprim.dir/build.make libsrc/gprim/CMakeFiles/gprim.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/gprim/CMakeFiles/gprim.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 13%] Built target gprim /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/linalg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/linalg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/linalg/CMakeFiles/la.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/linalg/CMakeFiles/la.dir/build.make libsrc/linalg/CMakeFiles/la.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/linalg/CMakeFiles/la.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 16%] Built target la /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/meshing /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/meshing/CMakeFiles/mesh.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/meshing/CMakeFiles/mesh.dir/build.make libsrc/meshing/CMakeFiles/mesh.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/meshing/CMakeFiles/mesh.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 43%] Built target mesh /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/visualization /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/visualization /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/visualization/CMakeFiles/visual.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/visualization/CMakeFiles/visual.dir/build.make libsrc/visualization/CMakeFiles/visual.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/visualization/CMakeFiles/visual.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 47%] Built target visual /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/csg/CMakeFiles/csg.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csg.dir/build.make libsrc/csg/CMakeFiles/csg.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csg.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 61%] Built target csg /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/csg /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/csg/CMakeFiles/csgvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/csg/CMakeFiles/csgvis.dir/build.make libsrc/csg/CMakeFiles/csgvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/csg/CMakeFiles/csgvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 62%] Built target csgvis /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/geom2d/CMakeFiles/geom2d.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2d.dir/build.make libsrc/geom2d/CMakeFiles/geom2d.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2d.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 65%] Built target geom2d /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/geom2d /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/geom2d/CMakeFiles/geom2dvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/geom2d/CMakeFiles/geom2dvis.dir/build.make libsrc/geom2d/CMakeFiles/geom2dvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/geom2d/CMakeFiles/geom2dvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 66%] Built target geom2dvis /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/occ/CMakeFiles/occ.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occ.dir/build.make libsrc/occ/CMakeFiles/occ.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occ.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 72%] Built target occ /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/occ /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/occ/CMakeFiles/occvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/occ/CMakeFiles/occvis.dir/build.make libsrc/occ/CMakeFiles/occvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/occ/CMakeFiles/occvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 73%] Built target occvis /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/stlgeom/CMakeFiles/stl.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stl.dir/build.make libsrc/stlgeom/CMakeFiles/stl.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stl.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 78%] Built target stl /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/stlgeom /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/stlgeom/CMakeFiles/stlvis.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/stlgeom/CMakeFiles/stlvis.dir/build.make libsrc/stlgeom/CMakeFiles/stlvis.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/stlgeom/CMakeFiles/stlvis.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 79%] Built target stlvis /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/libsrc/interface /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/interface /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/libsrc/interface/CMakeFiles/interface.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f libsrc/interface/CMakeFiles/interface.dir/build.make libsrc/interface/CMakeFiles/interface.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'libsrc/interface/CMakeFiles/interface.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 91%] Built target interface /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/nglib /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/nglib /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/nglib/CMakeFiles/nglib.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f nglib/CMakeFiles/nglib.dir/build.make nglib/CMakeFiles/nglib.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'nglib/CMakeFiles/nglib.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 93%] Built target nglib /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/ng/CMakeFiles/ngpy.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f ng/CMakeFiles/ngpy.dir/build.make ng/CMakeFiles/ngpy.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/ngpy.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [ 94%] Built target ngpy /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/depend gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' cd /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/ng /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/ng/CMakeFiles/netgen.dir/DependInfo.cmake --color= gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/gmake -f ng/CMakeFiles/netgen.dir/build.make ng/CMakeFiles/netgen.dir/build gmake[3]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[3]: Nothing to be done for 'ng/CMakeFiles/netgen.dir/build'. gmake[3]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' [100%] Built target netgen gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' /usr/bin/cmake -E cmake_progress_start /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen/CMakeFiles 0 /usr/bin/gmake -f CMakeFiles/Makefile2 preinstall gmake[2]: Entering directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' gmake[2]: Nothing to be done for 'preinstall'. gmake[2]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "RelWithDebInfo" -- Old export file "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/cmake/netgen-targets.cmake" will be replaced. Removing files [/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/cmake/netgen-targets-relwithdebinfo.cmake]. -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/cmake/netgen-targets.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/cmake/netgen-targets-relwithdebinfo.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/cmake/NetgenConfig.cmake -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/archive_base.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/array.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/autodiff.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/autoptr.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/bitarray.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/dynamicmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/flags.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/hashtabl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/mpi_interface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/mystring.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/netgenout.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/ngexception.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/ngpython.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/optmem.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/parthreads.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/profiler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/seti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/sort.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/spbita2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/stack.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/symbolta.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/table.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/template.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/general/gzstream.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/adtree.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/geom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/geom3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/geomfuncs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/geomobjects2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/geomobjects.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/geomops2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/geomops.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/geomtest3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/splinegeometry.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/spline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/gprim/transform3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/linalg/densemat.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/linalg/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/linalg/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/linalg/polynomial.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/linalg/vector.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/nginterface.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/nginterface_v2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/acisgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/gprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/incopengl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/inctcl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/incvis.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/linalg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/myadt.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/mydefs.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/mystdlib.h -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/nginterface_v2_impl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/ngsimd.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/opti.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/parallel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/parallelinterface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/include/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngmesh.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngmesh.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngmesh.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/adfront2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/adfront3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/basegeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/bcfunctions.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/bisect.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/boundarylayer.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/classifyhpel.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/clusters.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/curvedelems.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/findip2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/findip.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/geomsearch.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/global.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/hpref_hex.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/hprefinement.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/hpref_prism.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/hpref_pyramid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/hpref_quad.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/hpref_segm.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/hpref_tet.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/hpref_trig.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/improve2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/improve3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/localh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/meshclass.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/meshfunc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/meshing2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/meshing3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/meshing.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/meshtool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/meshtype.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/msghandler.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/paralleltop.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/ruler2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/ruler3.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/specials.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/topology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/meshing/validate.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/soldata.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngvisual.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngvisual.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngvisual.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/visualization/meshdoc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/visualization/mvdraw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/visualization/vispar.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/visualization/visual.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/visualization/vssolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngcsg.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngcsg.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngcsg.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngcsgvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngcsgvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngcsgvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/algprim.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/brick.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/csgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/csg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/csgparser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/curve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/edgeflw.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/explicitcurve2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/extrusion.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/gencyl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/geoml.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/identify.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/manifold.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/meshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/polyhedra.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/revolution.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/singularref.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/solid.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/specpoin.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/spline3d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/splinesurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/surface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/triapprox.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/csg/vscsg.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnggeom2d.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnggeom2d.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnggeom2d.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnggeom2dvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnggeom2dvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnggeom2dvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/geom2d/geom2dmesh.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/geom2d/geometry2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/geom2d/spline2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/geom2d/splinegeometry2.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/geom2d/vsgeom2d.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngocc.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngocc.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngocc.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngoccvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngoccvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngoccvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/occ/occgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/occ/occmeshsurf.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/occ/vsocc.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngstl.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngstl.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngstl.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngstlvis.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngstlvis.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngstlvis.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/stlgeom/meshstlsurface.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/stlgeom/stlgeom.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/stlgeom/stlline.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/stlgeom/stltool.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/stlgeom/stltopology.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/stlgeom/vsstl.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnginterface.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnginterface.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnginterface.so -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/interface/writeuser.hpp -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/netgen-mesher -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/netgen-mesher" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngpy.so -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngpy.so" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/dialog.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/menustat.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/ngicon.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/ng.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/ngvisual.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/sockets.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/nghelp.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/ngshell.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/ngtesting.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/parameters.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/variables.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/csgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/stlgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/occgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/acisgeom.tcl -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/netgen.ocf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/drawing.tcl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/boxcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/circle_on_cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cone.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubeandring.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubeandspheres.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubemcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cubemsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cylinder.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/cylsphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ellipsoid.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ellipticcyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/extrusion.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/fichera.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/lshape3d.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/manyholes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/manyholes2.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/matrix.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ortho.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/period.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/revolution.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/sculpture.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/shell.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/sphere.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/sphereincube.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/torus.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/trafo.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/twobricks.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/twocubes.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/twocyl.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/boundarycondition.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/hinge.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/part1.stl -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/frame.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/screw.step -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/squarehole.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/squarecircle.in2d -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/square.in2d -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/python3.7/site-packages/netgen/__init__.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/python3.7/site-packages/netgen/meshing.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/python3.7/site-packages/netgen/csg.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/python3.7/site-packages/netgen/geom2d.py -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/python3.7/site-packages/netgen/stl.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/py_tutorials/shaft.geo -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/py_tutorials/mesh.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/py_tutorials/exportNeutral.py -- Up-to-date: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/doc/ng4.pdf -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnglib.so.6.2 -- Set runtime path of "/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnglib.so.6.2" to "/usr/lib" -- Installing: /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnglib.so gmake[1]: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial/netgen' make: Leaving directory '/builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6/serial' + export MPI_LIB=/usr/lib64 + MPI_LIB=/usr/lib64 + export MPI_INCLUDE=/usr/include + MPI_INCLUDE=/usr/include + install -d -m 0755 /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/lib64/pkgconfig + cat + mv /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/acisgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/csgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/dialog.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/drawing.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/menustat.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/ng.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/nghelp.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/ngicon.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/ngshell.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/ngtesting.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/ngvisual.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/occgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/parameters.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/sockets.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/stlgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/variables.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/netgen.ocf /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher + chmod -x /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/acisgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/csgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/dialog.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/drawing.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/menustat.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ng.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/nghelp.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ngicon.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ngshell.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ngtesting.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/ngvisual.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/occgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/parameters.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/sockets.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/stlgeom.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/variables.tcl /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/netgen-mesher/netgen.ocf + install -Dpm 0644 /builddir/build/SOURCES/netgen-mesher.png /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/icons/hicolor/48x48/apps/netgen-mesher.png + desktop-file-install --dir /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/share/applications/ /builddir/build/SOURCES/netgen-mesher.desktop + rm -rf /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64//usr/doc + cd libsrc + find '(' -name '*.hpp' -or -name '*.hxx' -or -name '*.h' -or -name '*.ixx' -or -name '*.jxx' ')' -exec install -Dpm 0644 '{}' '/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/private/{}' ';' + install -Dpm 0644 nglib/nglib.h /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/include/netgen-mesher/nglib.h + /usr/lib/rpm/find-debuginfo.sh -j2 --strict-build-id -m -i --build-id-seed 6.2-0.8.git94fd571.fc30 --unique-debug-suffix -6.2-0.8.git94fd571.fc30.x86_64 --unique-debug-src-base netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 --run-dwz --dwz-low-mem-die-limit 10000000 --dwz-max-die-limit 110000000 -S debugsourcefiles.list /builddir/build/BUILD/netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnglib.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/netgen-mesher extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnglib.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/bin/netgen-mesher explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngpy.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngpy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnginterface.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnginterface.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngstlvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngstlvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngstl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngstl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngoccvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngoccvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngocc.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngocc.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnggeom2dvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnggeom2dvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnggeom2d.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libnggeom2d.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngcsgvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngcsgvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngcsg.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngcsg.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngvisual.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngvisual.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngmesh.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/libngmesh.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/netgen-mesher extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/bin/netgen-mesher explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnglib.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnglib.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngpy.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngpy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnginterface.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnginterface.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngstlvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngstlvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngstl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngstl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngoccvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngoccvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngocc.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngocc.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnggeom2dvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnggeom2dvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnggeom2d.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libnggeom2d.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngcsgvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngcsgvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngcsg.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngcsg.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngvisual.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngvisual.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngmesh.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/mpich/lib/libngmesh.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/netgen-mesher extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/bin/netgen-mesher explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnglib.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnglib.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngpy.so extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngpy.so explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnginterface.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnginterface.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngstlvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngstlvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngstl.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngstl.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngoccvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngoccvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngocc.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngocc.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnggeom2dvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnggeom2dvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnggeom2d.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libnggeom2d.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngcsgvis.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngcsgvis.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngcsg.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngcsg.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngvisual.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngvisual.so.6.2 explicitly decompress any DWARF compressed ELF sections in /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngmesh.so.6.2 extracting debug info from /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/openmpi/lib/libngmesh.so.6.2 /usr/lib/rpm/sepdebugcrcfix: Updated 42 CRC32s, 0 CRC32s did match. 9240 blocks + /usr/lib/rpm/check-buildroot + /usr/lib/rpm/redhat/brp-ldconfig /sbin/ldconfig: Warning: ignoring configuration file that cannot be opened: /etc/ld.so.conf: No such file or directory + /usr/lib/rpm/brp-compress + /usr/lib/rpm/brp-strip-static-archive /usr/bin/strip + /usr/lib/rpm/brp-python-bytecompile /usr/bin/python 0 0 Bytecompiling .py files below /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/lib64/python3.7 using /usr/bin/python3.7 + /usr/lib/rpm/brp-python-hardlink + /usr/lib/rpm/redhat/brp-mangle-shebangs Processing files: netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 Provides: netgen-mesher = 6.2-0.8.git94fd571.fc30 netgen-mesher(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGLU.so.1()(64bit) libGLX.so.0()(64bit) libOpenGL.so.0()(64bit) libTKBRep.so.11()(64bit) libTKG3d.so.11()(64bit) libTKIGES.so.11()(64bit) libTKMath.so.11()(64bit) libTKTopAlgo.so.11()(64bit) libTKXCAF.so.11()(64bit) libTKernel.so.11()(64bit) libTogl2.1.so()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libngcsg.so.6.2()(64bit) libngcsgvis.so.6.2()(64bit) libnggeom2d.so.6.2()(64bit) libnggeom2dvis.so.6.2()(64bit) libnginterface.so.6.2()(64bit) libnglib.so.6.2()(64bit) libngmesh.so.6.2()(64bit) libngocc.so.6.2()(64bit) libngstl.so.6.2()(64bit) libngstlvis.so.6.2()(64bit) libngvisual.so.6.2()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(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) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-common-6.2-0.8.git94fd571.fc30.noarch Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.AXghvj + umask 022 + cd /builddir/build/BUILD + cd netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 + DOCDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/doc/netgen-mesher-common + export LC_ALL=C + LC_ALL=C + export DOCDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/doc/netgen-mesher-common + cp -pr AUTHORS /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/doc/netgen-mesher-common + cp -pr doc/ng4.pdf /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/doc/netgen-mesher-common + exit 0 Executing(%license): /bin/sh -e /var/tmp/rpm-tmp.mFGdWa + umask 022 + cd /builddir/build/BUILD + cd netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 + LICENSEDIR=/builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/licenses/netgen-mesher-common + export LC_ALL=C + LC_ALL=C + export LICENSEDIR + /usr/bin/mkdir -p /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/licenses/netgen-mesher-common + cp -pr LICENSE /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64/usr/share/licenses/netgen-mesher-common + exit 0 Provides: application() application(netgen-mesher.desktop) netgen-mesher-common = 6.2-0.8.git94fd571.fc30 Requires(interp): /bin/sh /bin/sh /bin/sh Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /bin/sh Requires(postun): /bin/sh Requires(posttrans): /bin/sh Processing files: netgen-mesher-libs-6.2-0.8.git94fd571.fc30.x86_64 Provides: libngcsg.so.6.2()(64bit) libngcsgvis.so.6.2()(64bit) libnggeom2d.so.6.2()(64bit) libnggeom2dvis.so.6.2()(64bit) libnginterface.so.6.2()(64bit) libnglib.so.6.2()(64bit) libngmesh.so.6.2()(64bit) libngocc.so.6.2()(64bit) libngoccvis.so.6.2()(64bit) libngstl.so.6.2()(64bit) libngstlvis.so.6.2()(64bit) libngvisual.so.6.2()(64bit) netgen-mesher-libs = 6.2-0.8.git94fd571.fc30 netgen-mesher-libs(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libGLU.so.1()(64bit) libOpenGL.so.0()(64bit) libTKBRep.so.11()(64bit) libTKBool.so.11()(64bit) libTKG2d.so.11()(64bit) libTKG3d.so.11()(64bit) libTKGeomAlgo.so.11()(64bit) libTKGeomBase.so.11()(64bit) libTKIGES.so.11()(64bit) libTKLCAF.so.11()(64bit) libTKMath.so.11()(64bit) libTKMesh.so.11()(64bit) libTKSTEP.so.11()(64bit) libTKSTL.so.11()(64bit) libTKShHealing.so.11()(64bit) libTKTopAlgo.so.11()(64bit) libTKXCAF.so.11()(64bit) libTKXDEIGES.so.11()(64bit) libTKXDESTEP.so.11()(64bit) libTKXSBase.so.11()(64bit) libTKernel.so.11()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libngcsg.so.6.2()(64bit) libnggeom2d.so.6.2()(64bit) libnginterface.so.6.2()(64bit) libngmesh.so.6.2()(64bit) libngocc.so.6.2()(64bit) libngstl.so.6.2()(64bit) libngvisual.so.6.2()(64bit) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(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.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-devel-6.2-0.8.git94fd571.fc30.x86_64 warning: File listed twice: /usr/lib/.build-id/85/f047cbb9913996e81d8dd98966ab4a91adb402 Provides: netgen-mesher-devel = 6.2-0.8.git94fd571.fc30 netgen-mesher-devel(x86-64) = 6.2-0.8.git94fd571.fc30 pkgconfig(netgen-mesher) = 6.2 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: /usr/bin/pkg-config libngcsg.so.6.2()(64bit) libngcsgvis.so.6.2()(64bit) libnggeom2d.so.6.2()(64bit) libnggeom2dvis.so.6.2()(64bit) libnginterface.so.6.2()(64bit) libnglib.so.6.2()(64bit) libngmesh.so.6.2()(64bit) libngocc.so.6.2()(64bit) libngoccvis.so.6.2()(64bit) libngstl.so.6.2()(64bit) libngstlvis.so.6.2()(64bit) libngvisual.so.6.2()(64bit) Processing files: netgen-mesher-devel-private-6.2-0.8.git94fd571.fc30.x86_64 Provides: netgen-mesher-devel-private = 6.2-0.8.git94fd571.fc30 netgen-mesher-devel-private(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: python3-netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 Provides: libngpy.so()(64bit) python3-netgen-mesher = 6.2-0.8.git94fd571.fc30 python3-netgen-mesher(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PartialHardlinkSets) <= 4.0.4-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libnglib.so.6.2()(64bit) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) python(abi) = 3.7 rtld(GNU_HASH) Processing files: netgen-mesher-openmpi-6.2-0.8.git94fd571.fc30.x86_64 Provides: netgen-mesher-openmpi = 6.2-0.8.git94fd571.fc30 netgen-mesher-openmpi(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGL.so.1()(64bit) libGLU.so.1()(64bit) libTKBRep.so.11()(64bit) libTKG3d.so.11()(64bit) libTKIGES.so.11()(64bit) libTKMath.so.11()(64bit) libTKTopAlgo.so.11()(64bit) libTKXCAF.so.11()(64bit) libTKernel.so.11()(64bit) libTogl2.1.so()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libmpi.so.40()(64bit)(openmpi-x86_64) libmpi_cxx.so.40()(64bit)(openmpi-x86_64) libngcsg.so.6.2()(64bit)(openmpi-x86_64) libngcsgvis.so.6.2()(64bit)(openmpi-x86_64) libnggeom2d.so.6.2()(64bit)(openmpi-x86_64) libnggeom2dvis.so.6.2()(64bit)(openmpi-x86_64) libnginterface.so.6.2()(64bit)(openmpi-x86_64) libnglib.so.6.2()(64bit)(openmpi-x86_64) libngmesh.so.6.2()(64bit)(openmpi-x86_64) libngocc.so.6.2()(64bit)(openmpi-x86_64) libngstl.so.6.2()(64bit)(openmpi-x86_64) libngstlvis.so.6.2()(64bit)(openmpi-x86_64) libngvisual.so.6.2()(64bit)(openmpi-x86_64) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(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) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-openmpi-libs-6.2-0.8.git94fd571.fc30.x86_64 Provides: libngcsg.so.6.2()(64bit)(openmpi-x86_64) libngcsgvis.so.6.2()(64bit)(openmpi-x86_64) libnggeom2d.so.6.2()(64bit)(openmpi-x86_64) libnggeom2dvis.so.6.2()(64bit)(openmpi-x86_64) libnginterface.so.6.2()(64bit)(openmpi-x86_64) libnglib.so.6.2()(64bit)(openmpi-x86_64) libngmesh.so.6.2()(64bit)(openmpi-x86_64) libngocc.so.6.2()(64bit)(openmpi-x86_64) libngoccvis.so.6.2()(64bit)(openmpi-x86_64) libngstl.so.6.2()(64bit)(openmpi-x86_64) libngstlvis.so.6.2()(64bit)(openmpi-x86_64) libngvisual.so.6.2()(64bit)(openmpi-x86_64) netgen-mesher-openmpi-libs = 6.2-0.8.git94fd571.fc30 netgen-mesher-openmpi-libs(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libGL.so.1()(64bit) libGLU.so.1()(64bit) libTKBRep.so.11()(64bit) libTKBool.so.11()(64bit) libTKG2d.so.11()(64bit) libTKG3d.so.11()(64bit) libTKGeomAlgo.so.11()(64bit) libTKGeomBase.so.11()(64bit) libTKIGES.so.11()(64bit) libTKLCAF.so.11()(64bit) libTKMath.so.11()(64bit) libTKMesh.so.11()(64bit) libTKSTEP.so.11()(64bit) libTKSTL.so.11()(64bit) libTKShHealing.so.11()(64bit) libTKTopAlgo.so.11()(64bit) libTKXCAF.so.11()(64bit) libTKXDEIGES.so.11()(64bit) libTKXDESTEP.so.11()(64bit) libTKXSBase.so.11()(64bit) libTKernel.so.11()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libmetis.so.0()(64bit) libmpi.so.40()(64bit)(openmpi-x86_64) libmpi_cxx.so.40()(64bit)(openmpi-x86_64) libngcsg.so.6.2()(64bit)(openmpi-x86_64) libnggeom2d.so.6.2()(64bit)(openmpi-x86_64) libnginterface.so.6.2()(64bit)(openmpi-x86_64) libngmesh.so.6.2()(64bit)(openmpi-x86_64) libngocc.so.6.2()(64bit)(openmpi-x86_64) libngstl.so.6.2()(64bit)(openmpi-x86_64) libngvisual.so.6.2()(64bit)(openmpi-x86_64) libpthread.so.0()(64bit) libpthread.so.0(GLIBC_2.2.5)(64bit) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(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.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-openmpi-devel-6.2-0.8.git94fd571.fc30.x86_64 warning: File listed twice: /usr/lib/.build-id/9e/e6e582a17819dad75b5d474df7141633811e62 Provides: netgen-mesher-openmpi-devel = 6.2-0.8.git94fd571.fc30 netgen-mesher-openmpi-devel(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libngcsg.so.6.2()(64bit)(openmpi-x86_64) libngcsgvis.so.6.2()(64bit)(openmpi-x86_64) libnggeom2d.so.6.2()(64bit)(openmpi-x86_64) libnggeom2dvis.so.6.2()(64bit)(openmpi-x86_64) libnginterface.so.6.2()(64bit)(openmpi-x86_64) libnglib.so.6.2()(64bit)(openmpi-x86_64) libngmesh.so.6.2()(64bit)(openmpi-x86_64) libngocc.so.6.2()(64bit)(openmpi-x86_64) libngoccvis.so.6.2()(64bit)(openmpi-x86_64) libngstl.so.6.2()(64bit)(openmpi-x86_64) libngstlvis.so.6.2()(64bit)(openmpi-x86_64) libngvisual.so.6.2()(64bit)(openmpi-x86_64) Processing files: python3-netgen-mesher-openmpi-6.2-0.8.git94fd571.fc30.x86_64 Provides: libngpy.so()(64bit)(openmpi-x86_64) python3-netgen-mesher-openmpi = 6.2-0.8.git94fd571.fc30 python3-netgen-mesher-openmpi(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libnglib.so.6.2()(64bit)(openmpi-x86_64) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-mpich-6.2-0.8.git94fd571.fc30.x86_64 Provides: netgen-mesher-mpich = 6.2-0.8.git94fd571.fc30 netgen-mesher-mpich(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libGL.so.1()(64bit) libGLU.so.1()(64bit) libTKBRep.so.11()(64bit) libTKG3d.so.11()(64bit) libTKIGES.so.11()(64bit) libTKMath.so.11()(64bit) libTKTopAlgo.so.11()(64bit) libTKXCAF.so.11()(64bit) libTKernel.so.11()(64bit) libTogl2.1.so()(64bit) libX11.so.6()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libdl.so.2()(64bit) libdl.so.2(GLIBC_2.2.5)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libmpi.so.12()(64bit)(mpich-x86_64) libngcsg.so.6.2()(64bit)(mpich-x86_64) libngcsgvis.so.6.2()(64bit)(mpich-x86_64) libnggeom2d.so.6.2()(64bit)(mpich-x86_64) libnggeom2dvis.so.6.2()(64bit)(mpich-x86_64) libnginterface.so.6.2()(64bit)(mpich-x86_64) libnglib.so.6.2()(64bit)(mpich-x86_64) libngmesh.so.6.2()(64bit)(mpich-x86_64) libngocc.so.6.2()(64bit)(mpich-x86_64) libngstl.so.6.2()(64bit)(mpich-x86_64) libngstlvis.so.6.2()(64bit)(mpich-x86_64) libngvisual.so.6.2()(64bit)(mpich-x86_64) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.8)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(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) libtcl8.6.so()(64bit) libtk8.6.so()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-mpich-libs-6.2-0.8.git94fd571.fc30.x86_64 Provides: libngcsg.so.6.2()(64bit)(mpich-x86_64) libngcsgvis.so.6.2()(64bit)(mpich-x86_64) libnggeom2d.so.6.2()(64bit)(mpich-x86_64) libnggeom2dvis.so.6.2()(64bit)(mpich-x86_64) libnginterface.so.6.2()(64bit)(mpich-x86_64) libnglib.so.6.2()(64bit)(mpich-x86_64) libngmesh.so.6.2()(64bit)(mpich-x86_64) libngocc.so.6.2()(64bit)(mpich-x86_64) libngoccvis.so.6.2()(64bit)(mpich-x86_64) libngstl.so.6.2()(64bit)(mpich-x86_64) libngstlvis.so.6.2()(64bit)(mpich-x86_64) libngvisual.so.6.2()(64bit)(mpich-x86_64) netgen-mesher-mpich-libs = 6.2-0.8.git94fd571.fc30 netgen-mesher-mpich-libs(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(interp): /sbin/ldconfig /sbin/ldconfig Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires(post): /sbin/ldconfig Requires(postun): /sbin/ldconfig Requires: libGL.so.1()(64bit) libGLU.so.1()(64bit) libTKBRep.so.11()(64bit) libTKBool.so.11()(64bit) libTKG2d.so.11()(64bit) libTKG3d.so.11()(64bit) libTKGeomAlgo.so.11()(64bit) libTKGeomBase.so.11()(64bit) libTKIGES.so.11()(64bit) libTKLCAF.so.11()(64bit) libTKMath.so.11()(64bit) libTKMesh.so.11()(64bit) libTKSTEP.so.11()(64bit) libTKSTL.so.11()(64bit) libTKShHealing.so.11()(64bit) libTKTopAlgo.so.11()(64bit) libTKXCAF.so.11()(64bit) libTKXDEIGES.so.11()(64bit) libTKXDESTEP.so.11()(64bit) libTKXSBase.so.11()(64bit) libTKernel.so.11()(64bit) libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.3.4)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libm.so.6()(64bit) libm.so.6(GLIBC_2.2.5)(64bit) libmetis.so.0()(64bit) libmpi.so.12()(64bit)(mpich-x86_64) libngcsg.so.6.2()(64bit)(mpich-x86_64) libnggeom2d.so.6.2()(64bit)(mpich-x86_64) libnginterface.so.6.2()(64bit)(mpich-x86_64) libngmesh.so.6.2()(64bit)(mpich-x86_64) libngocc.so.6.2()(64bit)(mpich-x86_64) libngstl.so.6.2()(64bit)(mpich-x86_64) libngvisual.so.6.2()(64bit)(mpich-x86_64) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(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.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.15)(64bit) libstdc++.so.6(GLIBCXX_3.4.17)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) libstdc++.so.6(GLIBCXX_3.4.22)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libz.so.1()(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-mpich-devel-6.2-0.8.git94fd571.fc30.x86_64 warning: File listed twice: /usr/lib/.build-id/18/bdfe8a3562744f2ce56dbcd06af7775eb1d8df Provides: netgen-mesher-mpich-devel = 6.2-0.8.git94fd571.fc30 netgen-mesher-mpich-devel(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libngcsg.so.6.2()(64bit)(mpich-x86_64) libngcsgvis.so.6.2()(64bit)(mpich-x86_64) libnggeom2d.so.6.2()(64bit)(mpich-x86_64) libnggeom2dvis.so.6.2()(64bit)(mpich-x86_64) libnginterface.so.6.2()(64bit)(mpich-x86_64) libnglib.so.6.2()(64bit)(mpich-x86_64) libngmesh.so.6.2()(64bit)(mpich-x86_64) libngocc.so.6.2()(64bit)(mpich-x86_64) libngoccvis.so.6.2()(64bit)(mpich-x86_64) libngstl.so.6.2()(64bit)(mpich-x86_64) libngstlvis.so.6.2()(64bit)(mpich-x86_64) libngvisual.so.6.2()(64bit)(mpich-x86_64) Processing files: python3-netgen-mesher-mpich-6.2-0.8.git94fd571.fc30.x86_64 Provides: libngpy.so()(64bit)(mpich-x86_64) python3-netgen-mesher-mpich = 6.2-0.8.git94fd571.fc30 python3-netgen-mesher-mpich(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Requires: libc.so.6()(64bit) libc.so.6(GLIBC_2.14)(64bit) libc.so.6(GLIBC_2.2.5)(64bit) libc.so.6(GLIBC_2.4)(64bit) libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libnglib.so.6.2()(64bit)(mpich-x86_64) libpython3.7m.so.1.0()(64bit) libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(CXXABI_1.3.5)(64bit) libstdc++.so.6(CXXABI_1.3.9)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.18)(64bit) libstdc++.so.6(GLIBCXX_3.4.20)(64bit) libstdc++.so.6(GLIBCXX_3.4.21)(64bit) rtld(GNU_HASH) Processing files: netgen-mesher-debugsource-6.2-0.8.git94fd571.fc30.x86_64 Provides: netgen-mesher-debugsource = 6.2-0.8.git94fd571.fc30 netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Processing files: netgen-mesher-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = 4c7789a92bef959cd984b1487162dc6c116bcbd1 netgen-mesher-debuginfo = 6.2-0.8.git94fd571.fc30 netgen-mesher-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Processing files: netgen-mesher-libs-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = 0a3bdf50cc14951e9975d12d5c72186ea0bf4f9e debuginfo(build-id) = 1a23976716124c056ee2a962fe9a771e47b2154e debuginfo(build-id) = 1e02a80e584a051822410e294bc0198f0e838751 debuginfo(build-id) = 39557e71eeb2e50631916a3dca663ad71c03704d debuginfo(build-id) = 402e6d1a21f8812fbd0429d9bebf9bde6e03afd8 debuginfo(build-id) = 5fb215197aa27d5ea74d00c83e7ff8a71dcdcefe debuginfo(build-id) = 7213173d5e58dd0950436dac6eb0fc282b8ef1d0 debuginfo(build-id) = 89cba92b88ac3fd8d27046aeae3dd0405c703e54 debuginfo(build-id) = 9081c16b2beaa249a27963cdcc00b599335a3479 debuginfo(build-id) = b28e33f0ccdfc7786b751ba1bf8e907ec73a09d1 debuginfo(build-id) = d95460e148dfcd75c56767634ab960e74c5b73ef debuginfo(build-id) = e4009c6ee2477a3a82180132e5f91b32ea8281f1 netgen-mesher-libs-debuginfo = 6.2-0.8.git94fd571.fc30 netgen-mesher-libs-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Processing files: netgen-mesher-devel-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = 85f047cbb9913996e81d8dd98966ab4a91adb402 netgen-mesher-devel-debuginfo = 6.2-0.8.git94fd571.fc30 netgen-mesher-devel-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Processing files: python3-netgen-mesher-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = 85f047cbb9913996e81d8dd98966ab4a91adb402 python3-netgen-mesher-debuginfo = 6.2-0.8.git94fd571.fc30 python3-netgen-mesher-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Processing files: netgen-mesher-openmpi-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = b5c6838b5de983e13443ddbc212c5efaab71235f netgen-mesher-openmpi-debuginfo = 6.2-0.8.git94fd571.fc30 netgen-mesher-openmpi-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Processing files: netgen-mesher-openmpi-libs-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = 388ceb3eaae116f1a2ec4e57157185650794d8bb debuginfo(build-id) = 3a104a2304174deac841bea81c27f5050cdd0240 debuginfo(build-id) = 4141462cd8e49a2cbb7f3d582d002b1a79788d3f debuginfo(build-id) = 4493696b6e2522bb31aef45ef96ca18366e302d2 debuginfo(build-id) = 49c3161729913376376bacb7f91a4d81c32834ef debuginfo(build-id) = 4a957bac7c56b256f41b5907b1b65d8b22f82b50 debuginfo(build-id) = 4f9e21c0830678390067a691232e7585d41c72ed debuginfo(build-id) = 66f6a8f233565b5f24ba000c230091893a85bc0e debuginfo(build-id) = 7322df2286f5793de828ecd339efdf5ff2311cc0 debuginfo(build-id) = 836342dc493a65350a7362ef72dd97e2254e15e2 debuginfo(build-id) = a77702bee2b83afbbe8b18d1f251320471366a20 debuginfo(build-id) = d369dca5f52a40e7b77c15d14a5fec4c07c4a19a netgen-mesher-openmpi-libs-debuginfo = 6.2-0.8.git94fd571.fc30 netgen-mesher-openmpi-libs-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Processing files: netgen-mesher-openmpi-devel-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = 9ee6e582a17819dad75b5d474df7141633811e62 netgen-mesher-openmpi-devel-debuginfo = 6.2-0.8.git94fd571.fc30 netgen-mesher-openmpi-devel-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Processing files: python3-netgen-mesher-openmpi-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = 9ee6e582a17819dad75b5d474df7141633811e62 python3-netgen-mesher-openmpi-debuginfo = 6.2-0.8.git94fd571.fc30 python3-netgen-mesher-openmpi-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Processing files: netgen-mesher-mpich-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = 54a7a32129ffe8c582168a2194192bd787183190 netgen-mesher-mpich-debuginfo = 6.2-0.8.git94fd571.fc30 netgen-mesher-mpich-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Processing files: netgen-mesher-mpich-libs-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = 23cd431f25533567f2308c25e04da0c6e588813c debuginfo(build-id) = 43780e16b408dd0a72b102f3300ba9a8b8b37bf2 debuginfo(build-id) = 6c1623cba7853edc3f6d9c5eab5b43c5762c6d1b debuginfo(build-id) = 7303e8553f064235aae1c1261b35b6a174076c09 debuginfo(build-id) = 76be362fb2875a5866a68fe6fda29b6fa29e2348 debuginfo(build-id) = 7e4c0dfc0864c37d221234a842e67abc83989459 debuginfo(build-id) = 87965549330ff30ef0f9381b0f2d981aafbf7956 debuginfo(build-id) = 9ac77667f587dd2ae6f339f1beb4f70d2fb07f5e debuginfo(build-id) = ad9416269ae193699ba576e61b7fe0036cf49a2a debuginfo(build-id) = da016315c825ee912cf060a209d61b7a7e846229 debuginfo(build-id) = e35360b9673b7a4143a7e51c5373c91d5449d2c9 debuginfo(build-id) = f74d3a02d14d28e315f126c4a2847d43ea772d88 netgen-mesher-mpich-libs-debuginfo = 6.2-0.8.git94fd571.fc30 netgen-mesher-mpich-libs-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Processing files: netgen-mesher-mpich-devel-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = 18bdfe8a3562744f2ce56dbcd06af7775eb1d8df netgen-mesher-mpich-devel-debuginfo = 6.2-0.8.git94fd571.fc30 netgen-mesher-mpich-devel-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Processing files: python3-netgen-mesher-mpich-debuginfo-6.2-0.8.git94fd571.fc30.x86_64 Provides: debuginfo(build-id) = 18bdfe8a3562744f2ce56dbcd06af7775eb1d8df python3-netgen-mesher-mpich-debuginfo = 6.2-0.8.git94fd571.fc30 python3-netgen-mesher-mpich-debuginfo(x86-64) = 6.2-0.8.git94fd571.fc30 Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1 rpmlib(FileDigests) <= 4.6.0-1 rpmlib(PayloadFilesHavePrefix) <= 4.0-1 Recommends: netgen-mesher-debugsource(x86-64) = 6.2-0.8.git94fd571.fc30 Checking for unpackaged file(s): /usr/lib/rpm/check-files /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 Wrote: /builddir/build/RPMS/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-common-6.2-0.8.git94fd571.fc30.noarch.rpm Wrote: /builddir/build/RPMS/netgen-mesher-libs-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-devel-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-devel-private-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-libs-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-devel-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-openmpi-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-libs-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-devel-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-mpich-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-debugsource-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-libs-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-devel-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-libs-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-openmpi-devel-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-openmpi-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-libs-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/netgen-mesher-mpich-devel-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Wrote: /builddir/build/RPMS/python3-netgen-mesher-mpich-debuginfo-6.2-0.8.git94fd571.fc30.x86_64.rpm Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.C7S8Iv + umask 022 + cd /builddir/build/BUILD + cd netgen-mesher-git-94fd57154f556450a04808b244eb8c83e7a95fb6 + /usr/bin/rm -rf /builddir/build/BUILDROOT/netgen-mesher-6.2-0.8.git94fd571.fc30.x86_64 + exit 0 Finish: rpmbuild netgen-mesher-6.2-0.8.git94fd571.fc30.src.rpm INFO: chroot_scan: 3 files copied to /var/lib/copr-rpmbuild/results/chroot_scan INFO: /var/lib/mock/829485-fedora-rawhide-x86_64-1543220723.877735/root/var/log/dnf.log /var/lib/mock/829485-fedora-rawhide-x86_64-1543220723.877735/root/var/log/dnf.librepo.log /var/lib/mock/829485-fedora-rawhide-x86_64-1543220723.877735/root/var/log/dnf.rpm.log Finish: build phase for netgen-mesher-6.2-0.8.git94fd571.fc30.src.rpm INFO: Done(/var/lib/copr-rpmbuild/results/netgen-mesher-6.2-0.8.git94fd571.fc30.src.rpm) Config(child) 22 minutes 38 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